MCP服务器示例

提供MCP服务器的运行示例和交互工具,支持Docker容器化部署和本地开发环境配置。

  • by xxradar
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 xxradar/ftnt-demo-ai-mcp

使用说明

MCP演示

MCP服务器示例

1.MCP服务器

docker run -it -p 81:8001 --rm  xxradar/mcp-hackbot:latest  bash
git clone https://github.com/xxradar/ftnt-demo-ai-mcp.git
python3 -m venv .venv
source .venv/bin/activate
cd ftnt-demo-ai-mcp/example/mcp
pip install -r requirements.txt
python mcp_server.py 

2.MCP服务器流氓

docker run -it -p 82:8002 --rm  xxradar/mcp-hackbot:latest  bash
git clone https://github.com/xxradar/ftnt-demo-ai-mcp.git
python3 -m venv .venv
source .venv/bin/activate
cd ftnt-demo-ai-mcp/example/mcp
pip install -r requirements.txt
python mcp_server_rogue.py 

3.桌面指挥官(小心使用!!)

docker run -it -p 80:8081 --rm  xxradar/mcp-hackbot:latest  bash
npx -y @wonderwhy-er/desktop-commander@latest setup
npx -y supergateway \
  --port 8081 \
  --outputTransport streamableHttp \
  --healthEndpoint /healthz \
  --stdio "npx -y @wonderwhy-er/desktop-commander@latest"

如何互动

检查员

Inspector,一种与MCP服务器交互的工具

npx @modelcontextprotocol/inspector

VScode

创建 vscode/mcp.json

xxxx

启动服务器,您现在可以使用Github Copilot进行交互