ابزار: get_documents
از این ابزار برای بازیابی محتوای کامل یک سند یا حداکثر ۲۰ سند در یک فراخوانی واحد استفاده کنید. نام اسناد باید از فیلد parent نتایج حاصل از فراخوانی ابزار search_documents به دست آید. پارامتر names را روی لیستی از نام اسناد تنظیم کنید.
مثال زیر نحوه استفاده از curl برای فراخوانی ابزار get_documents MCP را نشان میدهد.
| درخواست کرل |
|---|
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.
درخواست دریافت اسناد
| نمایش JSON |
|---|
{ "names": [ string ] } |
| فیلدها | |
|---|---|
names[] | الزامی. نام اسنادی که باید بازیابی شوند، همانطور که توسط search_documents برگردانده شده است. حداکثر 20 سند را میتوان در یک فراخوانی بازیابی کرد. اسناد به همان ترتیب |
طرحواره خروجی
طرحواره پاسخ برای get_documents.
GetDocumentsResponse
| نمایش JSON |
|---|
{
"documents": [
{
object ( |
| فیلدها | |
|---|---|
documents[] | مدارک درخواست شده. |
سند
| نمایش JSON |
|---|
{ "name": string, "uri": string, "content": string, "description": string, "title": string } |
| فیلدها | |
|---|---|
name | شناسه. نام منبع سند. قالب: |
uri | فقط خروجی. آدرس اینترنتی (URI) محتوا، مانند |
content | فقط خروجی. محتوای سند در قالب Markdown. |
description | فقط خروجی. شرح سند. |
title | فقط خروجی. عنوان سند. |
حاشیهنویسی ابزار
راهنمایی مخرب: ❌ | راهنمایی بیاثر: ✅ | راهنمایی فقط خواندنی: ✅ | راهنمایی جهان باز: ❌