Skip to main content
Glama
sesme100

Copilot Studio MCP Server

by sesme100

Servidor MCP de Copilot Studio

Este es un servidor MCP de ejemplo que se puede utilizar en Microsoft Copilot Studio. Utiliza Python y el SDK oficial de MCP para Python, y proporciona las dos herramientas siguientes:

  • echo: Repite la frase introducida 3 veces

  • multi: Eleva al cuadrado el número introducido

Estándares técnicos

  • Lenguaje: Python

  • SDK: mcp[cli]

  • Método de transporte: Streamable HTTP

  • Configuración de ejecución recomendada: stateless_http=True, json_response=True

Related MCP server: MCP FastAPI Tutorial Server

Estructura de archivos

.
├─ server.py
├─ pyproject.toml
├─ README.md
├─ CUSTOM_INSTRUCTIONS.md
└─ MCP_SERVER_REQUIREMENTS.md

Requisitos

  • Python 3.10 o superior

  • Para usar MCP en Copilot Studio, debe estar habilitada la Generative orchestration

Instalación

Usando uv

uv sync

Usando pip

pip install "mcp[cli]>=1.9.0"

Ejecución

python server.py

El servidor se ejecuta mediante el método MCP Streamable HTTP. La ruta predeterminada suele ser /mcp.

Ejecución rápida en PowerShell

Puede ejecutarlo con el siguiente script en la carpeta del proyecto.

.\start_mcp_server.ps1

Para detenerlo, utilice el siguiente script.

.\stop_mcp_server.ps1

Si la ejecución de .ps1 está bloqueada debido a la política de ejecución de PowerShell, utilice el siguiente archivo .cmd.

.\start_mcp_server.cmd
.\stop_mcp_server.cmd

start_mcp_server.cmd abre una nueva ventana de PowerShell para ejecutar el servidor, por lo que el servidor MCP se mantiene mientras esa ventana esté abierta.

Descripción de las herramientas

1. echo

  • Descripción: Devuelve la frase introducida repetida exactamente 3 veces

  • Entrada:

{
  "message": "안녕하세요"
}
  • Salida:

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

2. multi

  • Descripción: Devuelve el número introducido elevado al cuadrado

  • Entrada:

{
  "number": 5
}
  • Salida:

25

Resumen de conexión con Copilot Studio

  1. Abra el agente en Copilot Studio.

  2. Asegúrese de que la Generative orchestration esté habilitada.

  3. Registre la URL de este servidor en la pantalla de adición de servidores MCP.

  4. Después de conectar, verifique que las herramientas echo y multi aparezcan automáticamente.

Notas

  • Copilot Studio refleja automáticamente el nombre, la descripción, la entrada y la salida de las herramientas del servidor MCP.

  • Copilot Studio admite Streamable transport.

  • SSE no será compatible con Copilot Studio después de agosto de 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