Tool: get_document
Mit diesem Tool können Sie den vollständigen Inhalt eines einzelnen Dokuments abrufen. Der Dokumentname sollte aus dem Feld parent der Ergebnisse eines Aufrufs des Tools search_documents abgerufen werden. Wenn Sie mehrere Dokumente abrufen müssen, verwenden Sie stattdessen batch_get_documents.
Im folgenden Beispiel wird gezeigt, wie Sie mit curl das MCP-Tool get_document aufrufen.
| Curl-Anfrage |
|---|
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_document", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Eingabeschema
Anfrageschema für „get_document“.
GetDocumentRequest
| JSON-Darstellung |
|---|
{ "name": string } |
| Felder | |
|---|---|
name |
Erforderlich. Der Name des abzurufenden Dokuments. Format: |
Ausgabeschema
Ein Dokument stellt einen Inhalt aus dem Developer Knowledge-Korpus dar.
Dokument
| JSON-Darstellung |
|---|
{ "name": string, "uri": string, "content": string, "description": string } |
| Felder | |
|---|---|
name |
ID. Der Ressourcenname des Dokuments. Format: |
uri |
Nur Ausgabe. Der URI des Inhalts, z. B. |
content |
Nur Ausgabe. Der Inhalt des Dokuments im Markdown-Format. Wenn dieses Dokument von „search_documents“ zurückgegeben wird, enthält dieses Feld einen Textausschnitt, der für die Suchanfrage relevant ist. Wenn dieses Dokument von „get_document“ oder „batch_get_documents“ zurückgegeben wird, enthält dieses Feld den vollständigen Dokumentinhalt. |
description |
Nur Ausgabe. Eine Beschreibung des Dokuments. |
Tool-Annotationen
Destruktiver Hinweis: ❌ | Idempotenter Hinweis: ✅ | Nur-Lese-Hinweis: ✅ | Open-World-Hinweis: ❌