CopilotMCP
MCP サーバー プロジェクト
このプロジェクトには、顧客インタビュー、E2Eテスト、本番稼働プロセスなど、様々なタスクを処理するための複数のMCPサーバーが含まれています。各MCPサーバーはFastMCPフレームワークを使用して実装されています。
前提条件
Python 3.11以上
uvパッケージ マネージャー (pipの代わりに使用)
Related MCP server: studiox-skills-mcp
設定
リポジトリをクローンします。
git clone <repository-url> cd CopilotMCPuvを使用して依存関係をインストールします。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/mcpDocker 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次のURLでアクセスできます。
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: Go Live プロセスを処理します。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