CopilotMCP
MCP 服务器项目
该项目包含多个 MCP 服务器,用于处理客户访谈、端到端测试和上线流程等各种任务。每个 MCP 服务器均使用 FastMCP 框架实现。
先决条件
Python 3.11 或更高版本
uv包管理器(代替pip使用)
Related MCP server: studiox-skills-mcp
设置
克隆存储库:
git clone <repository-url> cd CopilotMCP使用
uv安装依赖项:uv install
运行项目
要运行特定的 MCP 服务器,请使用以下命令:
uv run main.py --mcp <mcp_server_name>将<mcp_server_name>替换为您要运行的 MCP 服务器的名称。可用选项包括:
hellocustomer_mcpinterview_mcpgo_live_mcptesting_e2e_mcp
例子
要运行customer_mcp服务器:
uv run main.py --mcp customer_mcp这将启动customer_mcp服务器并使其可在以下位置访问:
http://127.0.0.1:8000/customer-mcp-server/mcp使用 Docker Compose 运行
您可以使用 Docker Compose 同时运行所有 MCP 服务器。每个服务器将暴露在不同的端口上。
运行步骤
构建并启动所有服务:
docker-compose up --build通过以下 URL 访问 MCP 服务器:
hello-mcp: http://127.0.0.1: 8000/hello-server/mcpcustomer-mcp: http://127.0.0.1 :8001/customer-mcp-server/mcpinterview-mcp: http://127.0.0.1 :8002/interview-mcp-server/mcpgo-live-mcp: http://127.0.0.1 :8003/go-live-mcp-server/mcptesting-e2e-mcp: http://127.0.0.1:8004/ testing-e2e-mcp-server/mcp
停止所有服务:
docker-compose down
笔记
确保您的系统上安装了 Docker 和 Docker Compose。
每个 MCP 服务器都在其自己的容器中运行,并可通过其各自的端口进行访问。
在 VSCode 中配置 MCP 服务器
要在 VSCode 中配置 MCP 服务器,您可以在settings.json文件的mcp.servers部分添加条目。这允许您定义和管理 MCP 服务器端点,以便轻松访问。
示例配置
要配置hello-mcp-server ,请将以下条目添加到您的settings.json文件:
"hello-mcp-server": {
"url": "http://127.0.0.1:8000/hello-server/mcp/http",
"type": "http"
}然后您可以通过在 Copilot 中执行: #hello <something>来访问 hello 服务器hello工具。
添加配置的步骤
打开你的 VSCode
settings.json文件。找到或创建
mcp.servers部分。添加所需 MCP 服务器的配置,如上例所示。
访问服务器
配置完成后,您可以使用定义的 URL 与 MCP 服务器进行交互。例如, hello-mcp-server可以通过以下方式访问:
http://127.0.0.1:8000/hello-server/mcp/http此设置确保您可以直接从 VSCode 轻松管理和测试 MCP 服务器。
项目结构
main.py:运行 MCP 服务器的入口点。customer_mcp.py:处理与客户访谈相关的任务。interview_mcp.py:管理客户访谈步骤。go_live_mcp.py:处理上线流程。testing_e2e_mcp.py:管理 E2E 测试任务。hello.py:用于测试的示例 MCP 服务器。
笔记
确保
uv包管理器已正确安装和配置。使用
--mcp参数指定要运行哪个 MCP 服务器。
This server cannot be installed
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
- AlicenseNot gradedqualityDmaintenanceA collection of production-ready MCP servers for PostgreSQL, SQLite, Redis, File System, and GitHub API, enabling database operations, file management, and GitHub interactions through natural language.2MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that provides access to over 100 development skills for frontend, backend, integration, design, devops, and process categories via Claude Code and other MCP clients.
- AlicenseNot gradedqualityDmaintenanceAn MCP server that equips AI assistants with specialized, opinionated development playbooks for building microservices, frontends, databases, and DevOps pipelines. It integrates with clients like VS Code Copilot, Claude Desktop, and Cursor to provide battle-tested expertise.49MIT
- AlicenseNot gradedqualityCmaintenanceProvides 7 MCP servers with 95 tools for git, GitHub, .NET, Ollama, Rust, template sync, and Python, enabling natural-language commands to perform real development operations.1MIT
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Appeared in Searches
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/mehrshadshams/CopilotMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server