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 el siguiente ejemplo, se muestra cómo usar curl para invocar la herramienta de MCP get_documents.

Solicitud de 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 la solicitud para get_documents.

GetDocumentsRequest

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

string

Obligatorio. Nombres de los documentos que se recuperarán, tal como los devolvió search_documents. Se puede recuperar un máximo de 20 documentos en una sola llamada. Los documentos se muestran en el mismo orden que los names en 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)

Se solicitaron documentos.

Documento

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

string

Es el identificador. Es 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. Es el URI del contenido, como https://cloud.google.com/storage/docs/creating-buckets.

content

string

Solo salida. Es el contenido del documento en formato Markdown.

description

string

Solo salida. Es una descripción del documento.

title

string

Solo salida. Es el título del documento.

Anotaciones de herramientas

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