MCP Tools Reference: developerknowledge.googleapis.com

Herramienta: get_documents

Usa esta herramienta para recuperar el contenido completo de un solo documento o hasta 20 documentos en una sola llamada. Los nombres de los documentos se deben obtener del campo parent de los resultados de una llamada a la herramienta search_documents. Establece el parámetro names en una lista de nombres de documentos.

En la siguiente muestra de código, se explica cómo usar curl para llamar a la herramienta get_documents de MCP.

Solicitud curl
curl --location 'https://developerknowledge.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "get_documents",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'

Esquema de entrada

Esquema de solicitud para get_documents.

GetDocumentsRequest

Representación JSON
{
  "names": [
    string
  ]
}
Campos
names[]

string

Obligatorio. Los nombres de los documentos que se recuperarán, como los muestra search_documents. Se puede recuperar un máximo de 20 documentos en una llamada. Los documentos se muestran en el mismo orden que los names de la solicitud. Formato: documents/{uri_without_scheme} Ejemplo: documents/docs.cloud.google.com/storage/docs/creating-buckets

Esquema de salida

Esquema de respuesta para get_documents.

GetDocumentsResponse

Representación JSON
{
  "documents": [
    {
      object (Document)
    }
  ]
}
Campos
documents[]

object (Document)

Documentos solicitados.

Documento

Representación JSON
{
  "name": string,
  "uri": string,
  "content": string,
  "description": string,
  "title": string
}
Campos
name

string

Es el identificador. El nombre del recurso del documento. Formato: documents/{uri_without_scheme} Ejemplo: documents/docs.cloud.google.com/storage/docs/creating-buckets

uri

string

Solo salida. El URI del contenido, como https://cloud.google.com/storage/docs/creating-buckets.

content

string

Solo salida. El contenido del documento en formato Markdown.

description

string

Solo salida. Una descripción del documento.

title

string

Solo salida. El título del documento.

Anotaciones de herramientas

Sugerencia destructiva: ❌ | Sugerencia idempotente: ✅ | Sugerencia de solo lectura: ✅ | Sugerencia de mundo abierto: ❌