1. Conduid
  2. Developer Tools
  3. Ddnet Mcpserver
MCP server · Developer Tools

Ddnet Mcpserver

一个可以操作本地ddnet配置文件的mcpserver

Unclaimed MIT last commit a year ago devtools
49Fair

Scored 4 months ago · breakdown

About Ddnet Mcpserver

Ddnet Mcpserver is an MCP server published by SilverHi in the Developer Tools category: 一个可以操作本地ddnet配置文件的mcpserver. It has been installed 0 times through Conduid.

The repository has 1 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx ddnet-mcpserver

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Ddnet Mcpserver

Powered by Claude · Grounded in docs

I know everything about Ddnet Mcpserver. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

DDNet MCP Server

一个基于FastMCP的Model Context Protocol服务器,提供DDNet游戏进程管理和配置文件操作功能。

功能

  • 游戏进程管理:获取DDNet游戏状态、启动和关闭DDNet游戏
  • 配置文件操作:检查按键绑定、添加和删除按键绑定

安装

使用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

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About Ddnet Mcpserver

How do I install Ddnet Mcpserver?

Run npx ddnet-mcpserver, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Ddnet Mcpserver safe to use with an AI agent?

Its trust score is 49 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Ddnet Mcpserver still maintained?

The last commit was a year ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.