Super Productivity MCP Server
Super Productivity — MCP 서버
Model Context Protocol을 사용하여 Claude와 Super Productivity를 통합합니다.
이 서버는 데스크톱 앱의 로컬 REST API(http://127.0.0.1:3876)를 대상으로 합니다.
macOS에서만 테스트되었습니다. 기여와 버그 리포트를 환영합니다!
구조
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 tagsRelated MCP server: Things MCP Server
설정
1. 의존성 설치
npm install2. 빌드
npm run build
# or use watch mode during development:
npm run dev3. Super Productivity에서 API 활성화
Super Productivity → 설정 → 기타 → 로컬 REST API 활성화로 이동합니다.
데스크톱 앱은 127.0.0.1:3876에서 수신 대기합니다.
4. Claude Desktop에 등록
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) 또는 %APPDATA%\Claude\claude_desktop_config.json(Windows)을 열고 claude_desktop_config.snippet.json의 블록을 추가합니다. 이때 /ABSOLUTE/PATH/를 실제 프로젝트 경로로 바꿉니다:
{
"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"
}
}
}
}Claude Desktop을 다시 시작합니다. 채팅창에 🔧 아이콘이 보이면 도구가 활성화된 것입니다.
4a. 빠른 스모크 테스트
Claude를 열기 전에 로컬 API를 확인합니다:
curl http://127.0.0.1:3876/health
curl http://127.0.0.1:3876/tasks5. (선택 사항) MCP Inspector로 디버깅
npm run inspect각 도구를 수동으로 테스트할 수 있는 웹 인터페이스가 열립니다.
사용 가능한 도구
도구 | 설명 |
| 로컬 REST API가 실행 중이고 준비되었는지 확인 |
| 선택적 필터( |
| 동일한 선택적 필터를 사용하여 제목 텍스트로 작업 검색 |
| 단일 작업의 세부 정보 검색 |
| 현재 상태(활성 작업 및 작업 수) 반환 |
| 현재 실행 중인 작업 반환 |
| 새 작업 생성; ID 외에도 |
| 기존 작업의 필드 업데이트; |
| 작업을 완료됨으로 표시 |
| 작업을 현재 작업으로 시작 |
| 현재 작업을 설정하거나 해제 |
| 현재 작업 중지 |
| 작업 보관 |
| 보관된 작업 복원 |
| 작업 삭제 |
| 프로젝트 목록 표시 |
| 태그 목록 표시 |
사용 가능한 리소스
URI | 설명 |
| 텍스트 형식의 현재 상태 |
| 텍스트 형식의 활성 작업 |
| 텍스트 형식의 보관된 작업 |
| JSON 형식의 현재 작업 |
| JSON 형식의 모든 프로젝트 |
| JSON 형식의 모든 태그 |
사용 가능한 프롬프트
이름 | 설명 |
| 일일 계획 세션 |
| 주간 검토 |
| 복잡한 작업을 하위 작업으로 분할 |
환경 변수
변수 | 기본값 | 설명 |
|
| Super Productivity API의 기본 URL |
개발
npm testTypeScript 빌드와 Node 테스트 스위트를 실행합니다.
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
- Alicense-qualityFmaintenanceBridge between Super Productivity app and MCP servers, allowing Claude Desktop to directly interact with Super Productivity for task management, project organization, and information retrieval.104MIT
- AlicenseBqualityCmaintenanceEnables Claude to interact with Things 3 task management, allowing creation, analysis, and management of tasks, projects, and tags via natural language.22MIT
- FlicenseAqualityFmaintenanceEnables 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.2610
- FlicenseCqualityCmaintenanceConnects Claude to a local project management API, enabling task, project, and user management through natural language.46
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.
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/claus-92/super-productivity-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server