About productive
productive is an MCP server published by git+studiometa in the AI category: mCP server for Productive.io API - Model Context Protocol integration for Claude Desktop.
Install
npx @studiometa/productive-mcpclaude mcp add productive-tools -- npx -y @studiometa/productive-mcpnpx -y @studiometa/productive-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about productive
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
4 checks have not been run yet.
README
Productive.io Tools
Monorepo for Productive.io integration tools — CLI and MCP server for AI agents and humans.
Packages
| Package | Description |
|---|---|
@studiometa/productive-cli |
CLI for Productive.io — projects, time tracking, tasks, reports, and more |
@studiometa/productive-mcp |
MCP server for Claude Desktop and other MCP clients |
@studiometa/productive-core |
Shared business logic — executor functions with injectable dependencies |
@studiometa/productive-api |
API client, types, and response formatters |
Quick Start
CLI
npm install -g @studiometa/productive-cli
productive config set apiToken YOUR_TOKEN
productive config set organizationId YOUR_ORG_ID
productive config set userId YOUR_USER_ID
productive projects list
productive time list --from 2025-01-01
productive reports time --from 2025-01-01
MCP Server (Claude Desktop)
npm install -g @studiometa/productive-mcp
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"productive": {
"command": "productive-mcp",
"env": {
"PRODUCTIVE_ORG_ID": "your-org-id",
"PRODUCTIVE_API_TOKEN": "your-auth-token",
"PRODUCTIVE_USER_ID": "your-user-id"
}
}
}
}
Requirements
- Node.js 24+
- Productive.io account with API access
Getting Productive.io Credentials
- Log into Productive.io
- Go to Settings → Integrations → API
- Generate an API token
- Note your Organization ID (visible in API settings or URL)
- Note your User ID (click your profile, visible in URL)
Contributing
See CONTRIBUTING.md.
License
MIT © Studio Meta
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.