Google Tasks MCP Server
Servidor MCP de Google Tasks
Este servidor MCP se integra con Google Tasks para permitir enumerar, leer, buscar, crear, actualizar y eliminar tareas.
Componentes
Herramientas
buscar
Buscar tareas en Google Tasks
Entrada:
query(cadena): Consulta de búsquedaDevuelve tareas coincidentes con detalles
lista
Enumerar todas las tareas en Google Tasks
Entrada opcional:
cursor(cadena): Cursor para paginaciónDevuelve una lista de todas las tareas
crear
Crear una nueva tarea en Google Tasks
Aporte:
taskListId(cadena, opcional): ID de la lista de tareastitle(cadena, obligatorio): Título de la tareanotes(cadena, opcional): notas de la tareadue(cadena, opcional): fecha de vencimiento
Devuelve la confirmación de la creación de la tarea.
actualizar
Actualizar una tarea existente en Google Tasks
Aporte:
taskListId(cadena, opcional): ID de la lista de tareasid(cadena, obligatoria): ID de la tareauri(cadena, obligatoria): URI de la tareatitle(cadena, opcional): nuevo título de la tareanotes(cadena, opcional): Nuevas notas de tareastatus(cadena, opcional): nuevo estado de la tarea ("necesitaAcción" o "completada")due(cadena, opcional): Nueva fecha de vencimiento
Devuelve la confirmación de la actualización de la tarea.
borrar
Eliminar una tarea en Google Tasks
Aporte:
taskListId(cadena, obligatoria): ID de la lista de tareasid(cadena, obligatoria): ID de la tarea
Devuelve la confirmación de la eliminación de la tarea.
claro
Borrar tareas completadas de una lista de tareas de Google Tasks
Entrada:
taskListId(cadena, obligatoria): ID de la lista de tareasDevuelve la confirmación de las tareas completadas
Recursos
El servidor proporciona acceso a los recursos de Google Tasks:
Tareas (
gtasks:///<task_id>)Representa tareas individuales en Google Tasks
Admite la lectura de detalles de la tarea, incluidos título, estado, fecha de vencimiento, notas y otros metadatos.
Se puede enumerar, leer, crear, actualizar y eliminar utilizando las herramientas proporcionadas.
Related MCP server: Google Tasks MCP Server
Empezando
Configurar una pantalla de consentimiento de OAuth ("interna" es adecuada para realizar pruebas)
Agregar ámbitos
https://www.googleapis.com/auth/tasksCree un ID de cliente OAuth para el tipo de aplicación "Aplicación de escritorio"
Descargue el archivo JSON de las claves OAuth de su cliente
Cambie el nombre del archivo de clave a
gcp-oauth.keys.jsony colóquelo en la raíz de este repositorio (es decir,gcp-oauth.keys.json)
Asegúrese de construir el servidor con npm run build o npm run watch .
Instalación mediante herrería
Para instalar Google Tasks Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @zcaceres/gtasks --client claudeAutenticación
Para autenticar y guardar credenciales:
Ejecute el servidor con el argumento
auth:npm run start authEsto abrirá un flujo de autenticación en el navegador de su sistema.
Completar el proceso de autenticación
Las credenciales se guardarán en la raíz de este repositorio (es decir,
.gdrive-server-credentials.json)
Uso con la aplicación de escritorio
Para integrar este servidor con la aplicación de escritorio, agregue lo siguiente a la configuración del servidor de su aplicación:
{
"mcpServers": {
"gtasks": {
"command": "/opt/homebrew/bin/node",
"args": [
"{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
]
}
}
}This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables integration with Google Tasks API to create and manage tasks through OAuth 2.0 authentication. Supports listing task lists and creating new tasks with automatic token refresh.
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to manage Google Tasks through natural language interactions. Supports creating, updating, deleting, searching, and listing tasks with secure OAuth2 authentication.9410MIT
- AlicenseNot gradedqualityCmaintenanceIntegrates with Google Tasks to enable searching, listing, creating, updating, and deleting tasks through MCP tools. It provides a comprehensive interface for managing task lists and individual task details via the Google Tasks API.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Google Tasks, including listing, creating, updating, deleting, and completing tasks via the Google Tasks API.71MIT
Related MCP Connectors
Manage your MakeMeBetter AI tasks, habits, and goals from your AI assistant.
Task manager your agent can fully operate: boards, tasks, sprints, roles, worklogs, day planner.
Schedule and manage Google Calendar events directly from your workspace. Check availability, view…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/zcaceres/gtasks-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server