Copilot Studio MCP Server
MCP-сервер Copilot Studio
Пример MCP-сервера, который можно использовать в Microsoft Copilot Studio.
Он написан на Python с использованием официального SDK MCP Python и предоставляет следующие два инструмента:
echo: повторяет введенную фразу 3 разаmulti: возводит введенное число в квадрат
Технические стандарты
Язык: Python
SDK:
mcp[cli]Способ передачи:
Streamable HTTPРекомендуемая конфигурация запуска:
stateless_http=True,json_response=True
Related MCP server: MCP FastAPI Tutorial Server
Структура файлов
.
├─ server.py
├─ pyproject.toml
├─ README.md
├─ CUSTOM_INSTRUCTIONS.md
└─ MCP_SERVER_REQUIREMENTS.mdТребования
Python 3.10 или выше
Для использования MCP в Copilot Studio должна быть включена функция
Generative orchestration
Установка
Использование uv
uv syncИспользование pip
pip install "mcp[cli]>=1.9.0"Запуск
python server.pyСервер запускается в режиме MCP Streamable HTTP.
По умолчанию обычно используется путь /mcp.
Быстрый запуск в PowerShell
Вы можете запустить сервер из папки проекта с помощью следующего скрипта:
.\start_mcp_server.ps1Для остановки используйте следующий скрипт:
.\stop_mcp_server.ps1Если выполнение .ps1 заблокировано политикой выполнения PowerShell, используйте следующий файл .cmd:
.\start_mcp_server.cmd
.\stop_mcp_server.cmdstart_mcp_server.cmd открывает новое окно PowerShell для запуска сервера, поэтому MCP-сервер остается активным, пока это окно открыто.
Описание инструментов
1. echo
Описание: возвращает введенную фразу, повторенную ровно 3 раза
Ввод:
{
"message": "안녕하세요"
}Вывод:
"안녕하세요 안녕하세요 안녕하세요"2. multi
Описание: возвращает квадрат введенного числа
Ввод:
{
"number": 5
}Вывод:
25Обзор подключения к Copilot Studio
Откройте агента в Copilot Studio.
Убедитесь, что включена функция
Generative orchestration.На экране добавления MCP-сервера зарегистрируйте URL этого сервера.
После подключения проверьте, что инструменты
echoиmultiотображаются автоматически.
Примечание
Copilot Studio автоматически распознает названия инструментов, описания, входные и выходные данные MCP-сервера.
Copilot Studio поддерживает
Streamable transport.SSE не поддерживается в Copilot Studio после августа 2025 года.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for progressive tool usage at any scale (see https://klavis.ai)
POC MCP server. Tool say_hello returns 'Welcome' (agent -> MCP -> API path).
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA basic MCP server for deployment to Amazon Bedrock AgentCore Runtime, enabling tool integration via FastMCP with streamable HTTP transport.-
- FlicenseNot gradedqualityDmaintenanceA basic MCP server demonstrating tool registration and SSE transport, enabling AI clients to call greeting, arithmetic, and time tools.-
- FlicenseNot gradedqualityDmaintenanceA minimal MCP server offering a hello_world tool that returns a greeting and current UTC time via streamable HTTP.-
- FlicenseNot gradedqualityDmaintenanceA model-agnostic MCP server exposing example tools (add1, multiply2, greet) for learning purposes, working with any LLM through stdio transport.-