MCP Tools Reference: developerknowledge.googleapis.com

Инструмент: get_documents

Используйте этот инструмент для получения полного содержимого одного документа или до 20 документов за один вызов. Названия документов следует брать из поля parent результатов вызова инструмента search_documents . Установите параметр names в виде списка названий документов.

В следующем примере показано, как использовать curl для вызова инструмента MCP get_documents .

Запрос 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
}'
                

Схема ввода

Запрос схемы для функции get_documents.

GetDocumentsRequest

JSON-представление
{
  "names": [
    string
  ]
}
Поля
names[]

string

Обязательно. Названия документов для извлечения, возвращаемые функцией search_documents. За один вызов можно извлечь максимум 20 документов. Документы возвращаются в том же порядке, что и names в запросе. Формат: documents/{uri_without_scheme} Пример: documents/docs.cloud.google.com/storage/docs/creating-buckets

Схема вывода

Схема ответа для функции get_documents.

GetDocumentsResponse

JSON-представление
{
  "documents": [
    {
      object (Document)
    }
  ]
}
Поля
documents[]

object ( Document )

Запрошенные документы.

Документ

JSON-представление
{
  "name": string,
  "uri": string,
  "content": string,
  "description": string,
  "title": string
}
Поля
name

string

Идентификатор. Имя ресурса документа. Формат: documents/{uri_without_scheme} Пример: documents/docs.cloud.google.com/storage/docs/creating-buckets

uri

string

Только вывод. URI контента, например, https://cloud.google.com/storage/docs/creating-buckets .

content

string

Только вывод. Содержимое документа в формате Markdown.

description

string

Только вывод. Описание документа.

title

string

Только вывод. Заголовок документа.

Аннотации инструментов

Подсказка о разрушительном эффекте: ❌ | Подсказка об идемпотентности: ✅ | Подсказка только для чтения: ✅ | Подсказка об открытом мире: ❌