Skip to main content
Glama
sesme100

Copilot Studio MCP Server

by sesme100

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.cmd

start_mcp_server.cmd открывает новое окно PowerShell для запуска сервера, поэтому MCP-сервер остается активным, пока это окно открыто.

Описание инструментов

1. echo

  • Описание: возвращает введенную фразу, повторенную ровно 3 раза

  • Ввод:

{
  "message": "안녕하세요"
}
  • Вывод:

"안녕하세요 안녕하세요 안녕하세요"

2. multi

  • Описание: возвращает квадрат введенного числа

  • Ввод:

{
  "number": 5
}
  • Вывод:

25

Обзор подключения к Copilot Studio

  1. Откройте агента в Copilot Studio.

  2. Убедитесь, что включена функция Generative orchestration.

  3. На экране добавления MCP-сервера зарегистрируйте URL этого сервера.

  4. После подключения проверьте, что инструменты echo и multi отображаются автоматически.

Примечание

  • Copilot Studio автоматически распознает названия инструментов, описания, входные и выходные данные MCP-сервера.

  • Copilot Studio поддерживает Streamable transport.

  • SSE не поддерживается в Copilot Studio после августа 2025 года.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

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/sesme100/VSCode_Second_MCPFolder20260425'

If you have feedback or need assistance with the MCP directory API, please join our Discord server