Skip to main content
Glama
claus-92

Super Productivity MCP Server

by claus-92

Super Productivity — Servidor MCP

Integra a Claude con Super Productivity utilizando el Protocolo de Contexto de Modelo (MCP). Este servidor apunta a la API REST local de la aplicación de escritorio en http://127.0.0.1:3876.

Solo probado en macOS. ¡Las contribuciones y los informes de errores son bienvenidos!

Estructura

src/
├── index.ts          ← entry point, starts the MCP server
├── sp-client.ts      ← wrapper for Super Productivity REST API
├── resources.ts      ← resources readable by Claude (tasks, projects, tags)
├── prompts.ts        ← reusable prompt templates
└── tools/
    ├── tasks.ts      ← CRUD tools for tasks
    └── projects.ts   ← tools for projects and tags

Related MCP server: Things MCP Server

Configuración

1. Instalar dependencias

npm install

2. Compilar

npm run build
# or use watch mode during development:
npm run dev

3. Habilitar la API en Super Productivity

En Super Productivity → Ajustes → Misc → Habilitar API REST local. La aplicación de escritorio escucha en 127.0.0.1:3876.

4. Registrar en Claude Desktop

Abra ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows) y añada el bloque de claude_desktop_config.snippet.json, reemplazando /ABSOLUTE/PATH/ con la ruta real del proyecto:

{
  "mcpServers": {
    "super-productivity": {
      "command": "/usr/local/bin/node",
      "args": ["/absolute/path/super-productivity-mcp/dist/index.js"],
      "env": {
        "SP_API_URL": "http://127.0.0.1:3876"
      }
    }
  }
}

Reinicie Claude Desktop. Debería ver el icono 🔧 en el chat; esto significa que las herramientas están activas.

4a. Prueba rápida de funcionamiento

Antes de abrir Claude, verifique la API local:

curl http://127.0.0.1:3876/health
curl http://127.0.0.1:3876/tasks

5. (Opcional) Depurar con el Inspector MCP

npm run inspect

Esto abre una interfaz web para probar manualmente cada herramienta.

Herramientas disponibles

Herramienta

Descripción

health_check

Comprueba que la API REST local esté activa y lista

list_tasks

Lista las tareas con filtros opcionales (query, projectId, projectName, tagId, tagName, includeDone, source)

search_tasks

Busca tareas por texto en el título con los mismos filtros opcionales

get_task

Recupera los detalles de una sola tarea

get_status

Devuelve el estado actual: tarea activa y recuento de tareas

get_current_task

Devuelve la tarea que se está ejecutando actualmente

create_task

Crea una nueva tarea; acepta projectName y tagNames además de los IDs

update_task

Actualiza los campos de una tarea existente; también admite projectName y tagNames

complete_task

Marca una tarea como completada

start_task

Inicia una tarea como la tarea actual

set_current_task

Establece o borra la tarea actual

stop_current_task

Detiene la tarea actual

archive_task

Archiva una tarea

restore_task

Restaura una tarea archivada

delete_task

Elimina una tarea

get_projects

Lista los proyectos

get_tags

Lista las etiquetas

Recursos disponibles

URI

Descripción

sp://status

Estado actual en formato de texto

sp://tasks/active

Tareas activas en formato de texto

sp://tasks/archived

Tareas archivadas en formato de texto

sp://task/current

Tarea actual en JSON

sp://projects

Todos los proyectos en JSON

sp://tags

Todas las etiquetas en JSON

Prompts disponibles

Nombre

Descripción

daily-planning

Sesión de planificación diaria

weekly-review

Revisión semanal

break-down-task

Desglosa una tarea compleja en subtareas

Variables de entorno

Variable

Predeterminado

Descripción

SP_API_URL

http://127.0.0.1:3876

URL base para la API de Super Productivity

Desarrollo

npm test

Esto ejecuta la compilación de TypeScript y la suite de pruebas de Node.

Install Server
A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    -
    quality
    F
    maintenance
    Bridge between Super Productivity app and MCP servers, allowing Claude Desktop to directly interact with Super Productivity for task management, project organization, and information retrieval.
    104
    MIT
  • F
    license
    A
    quality
    F
    maintenance
    Enables Claude to interact with LifeUp Cloud API on your local network for task management, achievements, and user information. Supports 20 tools including creating, editing, and querying tasks, achievements, and shop items.
    26
    10

View all related MCP servers

Related MCP Connectors

  • Persistent context for Claude. Your AI always knows your projects and next actions across sessions.

  • WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.

  • Read, edit, publish, and preview your pepita websites from Claude.

View all MCP Connectors

Latest Blog Posts

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/claus-92/super-productivity-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server