Cuerpo
Requerido
Mensaje JSON-RPC (reenviado al entorno de ejecución del proyecto tal cual)
Reenvía una solicitud MCP (Protocolo de Contexto de Modelo) al servidor de la herramienta de memoria del proyecto. El alcance del proyecto se especifica mediante el parámetro de ruta ID, y la organización se deriva de dicho proyecto. El cuerpo es un único mensaje JSON-RPC; las solicitudes JSON-RPC por lotes se rechazan. La respuesta recibida se reenvía textualmente.
Respuesta de MCP, transcrita textualmente
El entorno de ejecución del proyecto no está disponible o se trata de una solicitud por lotes JSON-RPC.
Credenciales faltantes o no válidas
El usuario que realiza la llamada no tiene permiso para gestionar la implementación.
El acceso MCP no está habilitado para este proyecto.
El cuerpo de la solicitud excede el límite de tamaño.
Tiempo de ejecución del proyecto inaccesible
El entorno de ejecución del proyecto aún no es compatible con MCP.
curl \
--request POST 'https://agentengine.mongodb.com/api/v1/projects/{id}/mcp' \
--header "Authorization: $API_KEY" \
--header "Content-Type: application/json"
curl \
--request POST 'https://agentengine.mongodb.com/api/v1/projects/{id}/mcp' \
--header "Authorization: $API_KEY" \
--header "Content-Type: text/plain"
{}
{}
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}