Configuración
Conecte un cliente MCP a Epismo y comprenda la autenticación.
Utilice MCP cuando un cliente de IA deba operar Epismo directamente.
Transporte
- Nombre del servidor:
epismo-mcp - Punto final HTTP transmitible:
POST / - Cierre de sesión:
DELETE / - Comprobaciones de estado:
GET /health,GET /healthz
##OAuth
Los clientes MCP se autentican con Authorization: Bearer <oauth_access_token>. El token debe incluir el alcance mcp. El servidor publica metadatos OAuth en:
GET /.well-known/oauth-protected-resourceGET /.well-known/oauth-authorization-server
Al emitir tokens MCP a través de API, pase resource como la URL absoluta http o https del recurso del servidor MCP. La actualización del token también requiere refreshToken y resource.
Ciclo de vida de la sesión
La primera solicitud es MCP initialize. El servidor devuelve Mcp-Session-Id y los clientes envían ese encabezado en solicitudes posteriores en la misma sesión.
curl -i https://mcp.epismo.ai/ \
-H "content-type: application/json" \
-H "accept: application/json, text/event-stream" \
-H "authorization: Bearer $EPISMO_TOKEN" \
-d '{
"jsonrpc":"2.0",
"id":1,
"method":"initialize",
"params":{
"protocolVersion":"2025-03-26",
"capabilities":{},
"clientInfo":{"name":"my-client","version":"0.1.0"}
}
}'Copie el encabezado de respuesta Mcp-Session-Id devuelto en solicitudes JSON-RPC posteriores. Envía DELETE / con el mismo encabezado cuando el cliente quiera cerrar la sesión.
Primeras llamadas
Después de initialize, enumere o lea los recursos antes que las herramientas de mutación. El orden habitual es:
- Lea
epismo://context/current_userpara confirmar el contexto personal versus el del espacio de trabajo. - Lea
epismo://context/projectsantes de utilizar el alcance de un proyecto. - Lea
epismo://context/usersoepismo://context/agentsantes de configurar los asignados. - Utilice herramientas de búsqueda u obtención para inspeccionar paquetes/pistas existentes.
- Llame a las herramientas de creación/actualización/aplicación solo después de que los ID y los alcances estén claros.
Esto mantiene las acciones de los agentes deterministas y evita adivinar los ID de proyecto, de usuario o de agente a partir de los nombres.
Dónde conectarse
Apunte su cliente MCP al servidor alojado:
https://mcp.epismo.ai/
No es necesario instalar ni ejecutar nada usted mismo; Epismo aloja el servidor MCP. Registre esa URL en su cliente, complete OAuth con el alcance mcp y comience con la solicitud initialize anterior.