CopilotMCP
Proyecto de servidor MCP
Este proyecto contiene varios servidores MCP para gestionar diversas tareas, como entrevistas con clientes, pruebas E2E y procesos de puesta en marcha. Cada servidor MCP se implementa mediante el framework FastMCP.
Prerrequisitos
Python 3.11 o superior
Gestor de paquetes
uv(usado en lugar depip)
Related MCP server: studiox-skills-mcp
Configuración
Clonar el repositorio:
git clone <repository-url> cd CopilotMCPInstalar dependencias usando
uv:uv install
Ejecución del proyecto
Para ejecutar un servidor MCP específico, utilice el siguiente comando:
uv run main.py --mcp <mcp_server_name>Reemplace <mcp_server_name> con el nombre del servidor MCP que desea ejecutar. Las opciones disponibles son:
hellocustomer_mcpinterview_mcpgo_live_mcptesting_e2e_mcp
Ejemplo
Para ejecutar el servidor customer_mcp :
uv run main.py --mcp customer_mcpEsto iniciará el servidor customer_mcp y lo hará accesible en:
http://127.0.0.1:8000/customer-mcp-server/mcpEjecutar con Docker Compose
Puedes usar Docker Compose para ejecutar todos los servidores MCP simultáneamente. Cada servidor estará expuesto en un puerto diferente.
Pasos para correr
Construir e iniciar todos los servicios:
docker-compose up --buildAcceda a los servidores MCP en las siguientes URL:
hello-mcp: http://127.0.0.1:8000/hola-servidor/mcpcustomer-mcp: http://127.0.0.1:8001/cliente-mcp-servidor/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/prueba-e2e-mcp-servidor/mcp
Detener todos los servicios:
docker-compose down
Notas
Asegúrese de que Docker y Docker Compose estén instalados en su sistema.
Cada servidor MCP se ejecuta en su propio contenedor y es accesible en su puerto respectivo.
Configuración de servidores MCP en VSCode
Para configurar servidores MCP en VSCode, puede agregar entradas a su archivo settings.json , en la sección mcp.servers . Esto le permite definir y administrar los puntos finales del servidor MCP para facilitar el acceso.
Ejemplo de configuración
Para configurar hello-mcp-server , agregue la siguiente entrada a su archivo settings.json :
"hello-mcp-server": {
"url": "http://127.0.0.1:8000/hello-server/mcp/http",
"type": "http"
}Luego puedes acceder a la herramienta hello server hello ejecutando: #hello <something> en Copilot.
Pasos para agregar la configuración
Abra su archivo
settings.jsonde VSCode.Localice o cree la sección
mcp.servers.Agregue la configuración para el servidor MCP deseado, como se muestra en el ejemplo anterior.
Accediendo al servidor
Una vez configurado, puede usar la URL definida para interactuar con el servidor MCP. Por ejemplo, se podrá acceder a hello-mcp-server en:
http://127.0.0.1:8000/hello-server/mcp/httpEsta configuración garantiza que pueda administrar y probar fácilmente servidores MCP directamente desde VSCode.
Estructura del proyecto
main.py: Punto de entrada para ejecutar servidores MCP.customer_mcp.py: Maneja tareas relacionadas con la entrevista al cliente.interview_mcp.py: Administra los pasos de la entrevista al cliente.go_live_mcp.py: maneja los procesos de puesta en marcha.testing_e2e_mcp.py: Administra las tareas de pruebas E2E.hello.py: servidor MCP de ejemplo para pruebas.
Notas
Asegúrese de que el administrador de paquetes
uvesté instalado y configurado correctamente.Utilice el argumento
--mcppara especificar qué servidor MCP ejecutar.
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