What dependencies are required?
You need the DEFCON game, the DEFCON AI API (v1.57), LUABOT, and Node.js for the MCP server.
@jorisvddonk
Basic information
LET AI PLAY GLOBAL THERMONUCLEAR WAR. This is an MCP Server for Introversion Software's 2007 game DEFCON.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
DEFCON MCP Server is a Model Context Protocol server for Introversion Software’s 2007 game DEFCON that enables AI tools to play global thermonuclear war. It bridges an LLM to the game via a Lua bot and file-based I/O, allowing the AI to read game state and issue commands.
Install DEFCON, apply the AI API extension (v1.57), and set up LUABOT. Clone this repository into the luabot folder. Configure file paths for input/output text files (defaults to R:\input.txt and R:\output.txt). Install dependencies (npm ci). Start the game with a command like .\Defcon_ai.exe host nowan nolan nowlan luabot="AI\luabot\main.lua" numplayers=2 territory=0 debug inputfile="D://input.txt" outputfile="D://output.txt". Configure your MCP-enabled LLM to start the server via node mcp-server.mjs (stdio) or node mcp-server.mjs --http (HTTP). Pass --inputfile and --outputfile to override default paths.
You need the DEFCON game, the DEFCON AI API (v1.57), LUABOT, and Node.js for the MCP server.
It uses two text files: `input.txt` for commands from the server to the game, and `output.txt` for game state sent back. The Lua bot reads and writes these files.
The server supports stdio transport (default) and HTTP transport (with `--http` flag).
Yes, use `--inputfile` and `--outputfile` arguments when starting the MCP server.
Each command includes a unique ID; results are tagged with that ID, letting the server verify if commands were executed successfully.

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
🚀 The fast, Pythonic way to build MCP servers and clients.

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w
Comments