Serwer Model Context Protocol (MCP) działa jako serwer proxy między usługą zewnętrzną, która udostępnia kontekst, dane lub możliwości dużemu modelowi językowemu (LLM) lub aplikacji AI. Serwery MCP łączą aplikacje AI z systemami zewnętrznymi, takimi jak bazy danych i usługi internetowe, tłumacząc ich odpowiedzi na format zrozumiały dla aplikacji AI.
Narzędzia MCP
Narzędzie MCP to funkcja lub możliwość wykonywania, którą serwer MCP udostępnia LLM lub aplikacji AI w celu wykonania działania w świecie rzeczywistym.
Serwer MCP drivemcp.googleapis.com ma te narzędzia:
| Narzędzia MCP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| create_file |
Wywołaj to narzędzie, aby utworzyć lub przesłać plik na Dysk Google. Jeśli przesyłasz plik, jego zawartość musi być zakodowana w formacie Base64 w polu Po utworzeniu pliku zwraca pojedynczy obiekt File. Bez podawania treści można utworzyć te typy MIME Dysku Google innych firm:
Domyślnie w przypadku tych typów MIME zostaną wykonane te konwersje:
Aby wyłączyć konwersje typów MIME Google, ustaw wartość Foldery można tworzyć, ustawiając typ MIME na |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| download_file_content |
Wywołaj to narzędzie, aby pobrać zawartość pliku z Dysku jako nieprzetworzone dane binarne (bajty). Jeśli plik ma typ MIME Dysk Google, wymagane jest pole Jeśli plik nie zostanie znaleziony, spróbuj użyć innych narzędzi, takich jak Jeśli użytkownik chce uzyskać reprezentację w języku naturalnym treści z Dysku, użyj narzędzia |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_metadata |
Wywołaj to narzędzie, aby znaleźć ogólne metadane pliku użytkownika na Dysku. Jeśli plik nie zostanie znaleziony, spróbuj użyć innych narzędzi, takich jak |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_permissions | Wywołaj to narzędzie, aby wyświetlić listę uprawnień pliku na Dysku. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| list_recent_files |
Wywołaj to narzędzie, aby znaleźć ostatnie pliki użytkownika w określonej kolejności sortowania. Domyślna kolejność sortowania to Obsługiwane kolejności sortowania:
Domyślny rozmiar strony to 10. Aby podzielić wyniki na strony, użyj |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| read_file_content |
Wywołaj to narzędzie, aby pobrać reprezentację pliku na Dysku w języku naturalnym. W przypadku bardzo dużych plików zawartość pliku może być niekompletna. Reprezentacja tekstowa będzie się zmieniać, więc nie zakładaj, że tekst zwracany przez to narzędzie będzie miał określony format. Obsługiwane typy MIME:
Jeśli plik nie zostanie znaleziony, spróbuj użyć innych narzędzi, takich jak |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| search_files |
Wywołaj to narzędzie, aby wyszukać pliki na Dysku na podstawie zapytania strukturalnego. Pole Ciąg zapytania składa się z 3 części:
Wyszukiwane hasłaW tabeli poniżej znajdziesz prawidłowe wyszukiwane hasła wraz z ich opisami:
Operatory zapytańW tabeli poniżej znajdziesz prawidłowe operatory zapytań:
Przykłady zapytań:
Aby podzielić wyniki na strony, użyj |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pobieranie specyfikacji narzędzi MCP
Aby uzyskać specyfikacje narzędzi MCP dla wszystkich narzędzi na serwerze MCP, użyj metody tools/list. Poniższy przykład pokazuje, jak użyć curl, aby wyświetlić listę wszystkich narzędzi i ich specyfikacji dostępnych obecnie na serwerze MCP.
| Żądanie Curl |
|---|
curl --location 'https://drivemcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |