Invoque o endpoint MCP da memória do projeto

POSTAR /api/v1/projects/{id}/mcp

Encaminha uma solicitação MCP (Model Context Protocol) para o servidor de ferramentas de memória do projeto. O escopo do projeto é realizado pelo parâmetro route id path e a organização é derivada desse projeto. O corpo é uma única mensagem JSON-RPC; As solicitações em lote JSON-RPC são rejeitadas. A resposta upstream é proxy de volta textualmente.

parâmetros de caminho

  • id string Obrigatório

    ID do Projeto

corpo, corpo Obrigatório

Mensagem JSON-RPC (enviada para o tempo de execução do projeto como está)

objeto objeto

corpo, corpo Obrigatório

Mensagem JSON-RPC (enviada para o tempo de execução do projeto como está)

objeto objeto

Respostas

  • 200 aplicação/json

    Resposta do MCP, proxy textual

  • 400 aplicação/json

    O tempo de execução do projeto não está disponível ou é uma solicitação de lote JSON-RPC

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • código string
    • Erro string
    • Sucesso booleano
  • 401 aplicação/json

    Credenciais ausentes ou inválidas

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • código string
    • Erro string
    • Sucesso booleano
  • 403 aplicação/json

    O chamador não tem permissão de gerenciamento de implementação

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • código string
    • Erro string
    • Sucesso booleano
  • 404 aplicação/json

    Acesso MCP não ativado para este projeto

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • código string
    • Erro string
    • Sucesso booleano
  • 413 aplicação/json

    O corpo da solicitação excede o limite de tamanho

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • código string
    • Erro string
    • Sucesso booleano
  • 502 aplicação/json

    Tempo de execução do projeto inacessível

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • código string
    • Erro string
    • Sucesso booleano
  • 503 aplicação/json

    O tempo de execução do projeto ainda não atende ao MCP

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • código string
    • Erro string
    • Sucesso booleano
POST /api/v1/projects/{id}/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"
Exemplos de solicitação
{}
Exemplos de resposta (200)
{}
Exemplos de resposta (400)
{
  "code": "string",
  "error": "string",
  "success": true
}
Exemplos de resposta (401)
{
  "code": "string",
  "error": "string",
  "success": true
}
Exemplos de resposta (403)
{
  "code": "string",
  "error": "string",
  "success": true
}
Exemplos de resposta (404)
{
  "code": "string",
  "error": "string",
  "success": true
}
Exemplos de resposta (413)
{
  "code": "string",
  "error": "string",
  "success": true
}
Exemplos de resposta (502)
{
  "code": "string",
  "error": "string",
  "success": true
}
Exemplos de resposta (503)
{
  "code": "string",
  "error": "string",
  "success": true
}