Un servidor del Protocolo de contexto del modelo (MCP) actúa como proxy entre un servicio externo que proporciona contexto, datos o capacidades a un modelo de lenguaje grande (LLM) o una aplicación de IA. Los servidores de MCP conectan las aplicaciones de IA a sistemas externos, como bases de datos y servicios web, y traducen sus respuestas a un formato que la aplicación de IA pueda entender.
Herramientas de MCP
Una herramienta de MCP es una función o capacidad ejecutable que un servidor de MCP expone a un LLM o a una aplicación de IA para realizar una acción en el mundo real.
El servidor de MCP de drivemcp.googleapis.com tiene las siguientes herramientas:
| Herramientas de MCP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| create_file |
Llama a esta herramienta para crear o subir un archivo a Google Drive. Si subes un archivo, el contenido debe estar codificado en Base64 en el campo Devuelve un solo objeto File cuando se crea correctamente. Se pueden crear los siguientes tipos MIME de origen de Google Drive sin proporcionar contenido:
De forma predeterminada, se realizarán las siguientes conversiones para los siguientes tipos de MIME:
Para inhabilitar las conversiones para los tipos de MIME propios, establece Para crear carpetas, establece el tipo MIME en |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| download_file_content |
Llama a esta herramienta para descargar el contenido de un archivo de Drive como datos binarios sin procesar (bytes). Si el archivo es un tipo MIME de origen de Google Drive, el campo Si no se encuentra el archivo, intenta usar otras herramientas, como Si el usuario desea una representación en lenguaje natural de su contenido de Drive, usa la herramienta |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_metadata |
Llama a esta herramienta para encontrar metadatos generales sobre un archivo de Drive del usuario. Si no se encuentra el archivo, intenta usar otras herramientas, como |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_permissions | Llama a esta herramienta para enumerar los permisos de un archivo de Drive. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| list_recent_files |
Llama a esta herramienta para encontrar archivos recientes de un usuario que especificó un orden de clasificación. El orden de clasificación predeterminado es Los órdenes de clasificación admitidos son los siguientes:
El tamaño de página predeterminado es 10. Utiliza |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| read_file_content |
Llama a esta herramienta para recuperar una representación en lenguaje natural de un archivo de Drive. Es posible que el contenido del archivo esté incompleto en el caso de archivos muy grandes. La representación del texto cambiará con el tiempo, por lo que no debes suponer que el texto que devuelve esta herramienta tendrá un formato específico. Tipos de MIME admitidos:
Si no se encuentra el archivo, intenta usar otras herramientas, como |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| search_files |
Llama a esta herramienta para buscar archivos de Drive con una búsqueda estructurada. El campo Una cadena de consulta contiene las siguientes tres partes:
Términos de búsquedaEn la siguiente tabla, se enumeran los términos de búsqueda válidos con sus descripciones:
Operadores de consultasEn la siguiente tabla, se enumeran los operadores de búsqueda válidos:
Estos son algunos ejemplos de búsquedas:
Utiliza |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Obtén las especificaciones de la herramienta de MCP
Para obtener las especificaciones de las herramientas de MCP para todas las herramientas en un servidor de MCP, usa el método tools/list. En el siguiente ejemplo, se muestra cómo usar curl para enumerar todas las herramientas y sus especificaciones disponibles actualmente en el servidor de MCP.
| Solicitud de 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 }' |