DDNet MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DDNet MCP Serverstart the DDNet game"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DDNet MCP Server
一个基于FastMCP的Model Context Protocol服务器,提供DDNet游戏进程管理和配置文件操作功能。
功能
游戏进程管理:获取DDNet游戏状态、启动和关闭DDNet游戏
配置文件操作:检查按键绑定、添加和删除按键绑定
Related MCP server: factorio-mcp
安装
使用uv安装
uv install ddnet-mcpserver使用方法
使用uv运行
uv run -m ddnet_mcpserver在MCP客户端中配置
在您的MCP客户端配置文件中添加以下配置:
{
"mcpServers": {
"ddnet": {
"command": "uvx",
"args": ["ddnet-mcpserver"],
"env": {},
"disabled": false
}
}
}可用工具
get_ddnet_game_status(): 获取DDNet进程状态stop_ddnet_game(): 关闭DDNet进程start_ddnet_game(): 启动DDNet进程check_bind(bindkey: str): 检查按键是否被占用add_bind(bindkey: str, bindvalue: str): 增加按键绑定delete_bind(bindkey: str): 删除按键绑定
开发
设置开发环境
git clone https://github.com/silverhi/ddnet-mcpserver.git
cd ddnet-mcpserver
uv pip install -e .本地开发指南
使用uv运行服务器
uv run -m ddnet_mcpserver使用MCP Inspector调试
npx -y @modelcontextprotocol/inspector uv run -m ddnet_mcpserver安装Node.js(Windows环境)
winget install jasongin.nvs
nvs add lts
nvs use lts使用pre-commit进行代码检查
uv pip install pre-commit
pre-commit install构建和发布包
python -m build
twine upload dist/*许可证
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityAmaintenanceManages llama.cpp llama-server instances with tools for lifecycle management, configuration CRUD, and orphan detection, enabling LLM agents to control local or remote inference servers.152
- FlicenseAqualityCmaintenanceEnables control and inspection of a Factorio 2.0 server via RCON, with tools for administration, player management, game state queries, and Lua execution.19
- FlicenseAqualityCmaintenanceManages, edits, backups, and validates Claude Desktop and other client JSON configurations.5
- Alicense-qualityBmaintenanceEnables management of long-running development processes (such as dev servers, compilers, and watchers) from MCP hosts. Provides tools to start, stop, restart, check status, view logs, and send input to managed processes.MIT
Related MCP Connectors
Speedrun.com MCP — wraps the Speedrun.com API v1 (speedrun.com/api/v1)
Tailscale device, route, DNS, key, user, and ACL management over MCP and CLI.
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SilverHi/ddnet-mcpserver'
If you have feedback or need assistance with the MCP directory API, please join our Discord server