loading…
Search for a command to run...
loading…
Example MCP server for Microsoft Copilot Studio, providing echo (repeat input 3 times) and multi (square a number) tools via Streamable HTTP.
Example MCP server for Microsoft Copilot Studio, providing echo (repeat input 3 times) and multi (square a number) tools via Streamable HTTP.
Microsoft Copilot Studio에서 사용할 수 있는 예제 MCP 서버입니다.
Python과 공식 MCP Python SDK를 사용하며, 아래 두 도구를 제공합니다.
echo: 입력한 문장을 3번 반복multi: 입력한 숫자를 제곱mcp[cli]Streamable HTTPstateless_http=True, json_response=True.
├─ server.py
├─ pyproject.toml
├─ README.md
├─ CUSTOM_INSTRUCTIONS.md
└─ MCP_SERVER_REQUIREMENTS.md
Generative orchestration이 활성화되어 있어야 함uv sync
pip install "mcp[cli]>=1.9.0"
python server.py
서버는 MCP Streamable HTTP 방식으로 실행됩니다.
기본 경로는 일반적으로 /mcp를 사용합니다.
프로젝트 폴더에서 아래 스크립트로 실행할 수 있습니다.
.\start_mcp_server.ps1
중지할 때는 아래 스크립트를 사용합니다.
.\stop_mcp_server.ps1
PowerShell 실행 정책 때문에 .ps1 실행이 막히면 아래 .cmd 파일을 사용합니다.
.\start_mcp_server.cmd
.\stop_mcp_server.cmd
start_mcp_server.cmd는 새 PowerShell 창을 열어 서버를 실행하므로, 그 창이 열려 있는 동안 MCP 서버가 유지됩니다.
{
"message": "안녕하세요"
}
"안녕하세요 안녕하세요 안녕하세요"
{
"number": 5
}
25
Generative orchestration이 활성화되어 있는지 확인한다.echo, multi 도구가 자동으로 표시되는지 확인한다.Streamable transport를 지원한다.Add this to claude_desktop_config.json and restart Claude Desktop.
{
"mcpServers": {
"copilot-studio-mcp-server": {
"command": "npx",
"args": []
}
}
}