Exponential MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Exponential MCPShow my active tasks"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Exponential MCP
Connect Claude to your Exponential workspace. Manage projects, actions, and OKRs directly from Claude.
Quick Start
1. Create an API Key
Go to exponential.im/settings/api-keys and create a new key:
Click Create API Key
Select JWT Token as the token type
Copy the generated key
2. Set Up the MCP Server
npx exponential-mcp initPaste your API key when prompted.
3. Configure for Your Claude Client
For Claude Desktop:
exponential-mcp initwill automatically configure Claude DesktopRestart Claude Desktop
For Claude Code (VSCode Extension):
The server uses
.mcp.jsonin your project directoryReload your VSCode window (
Cmd+Shift+P→ "Developer: Reload Window")The server will be available in your current project
4. Ask Claude to manage your tasks!
Related MCP server: Todoist Meeting MCP
What Claude Can Do
Once connected, Claude can:
List projects – "What projects am I working on?"
View actions – "Show my active tasks"
Create actions – "Add a task to call John tomorrow"
Complete actions – "Mark the report task as done"
View OKRs – "What are my Q1 goals?"
Search – "Find anything related to Kenya"
Manual Setup
For Claude Desktop
macOS (recommended path): ~/Library/Application Support/Claude/claude_desktop_config.json
Legacy path: ~/.claude/claude_desktop_config.json
Add this to the appropriate file:
{
"mcpServers": {
"exponential": {
"command": "/absolute/path/to/node",
"args": ["/absolute/path/to/exponential-mcp/dist/index.js"]
}
}
}For Claude Code (VSCode Extension)
Create a .mcp.json file in your project directory:
{
"mcpServers": {
"exponential": {
"command": "npx",
"args": ["-y", "exponential-mcp", "serve"]
}
}
}Then reload your VSCode window.
Note: The API key is stored in the Exponential SDK config store (created by npx exponential-mcp init), so you don't need to specify it in the MCP configuration. Run exponential-mcp config to see the current storage path and values. Run exponential-mcp doctor to print a recommended MCP config snippet for your machine.
Commands
# Initialize with your API key
exponential-mcp init
# Show current config
exponential-mcp config
# Diagnose local setup
exponential-mcp doctor
# Start server manually (usually not needed)
exponential-mcp serveAvailable Tools
Tool | Description |
| List all workspaces |
| List projects (optionally by workspace) |
| List actions/tasks (filter by project or status; no date filtering) |
| What's on your plate now — overdue / today / inbox, across all workspaces |
| Why the overdue pile is that size: bulk-created cohorts vs real debt |
| Create a new task (supports natural language) |
| Rename, re-prioritise, move project, or set dates (incl. |
| Amnesty: clear dates, back to the project backlog untimed |
| Move actions to a new do-date |
| Mark an action as done |
| List OKRs with progress |
| Search across everything |
Asking about the day
Use get_todays_actions, not get_actions, for anything about today,
priorities, or what the user is behind on. get_actions has no date filtering
at all, so it cannot distinguish overdue work from anything else.
When there is a lot of overdue work, follow up with get_overdue_triage
before proposing what to do. A large overdue count is usually a few bulk writes
— a generated project plan stamped every row with one timestamp — not a large
number of missed commitments. Those are cohorts, and the honest disposition
is defer_actions (amnesty); reschedule_actions would just re-inflict the
same pile tomorrow. Individually-dated loose actions are the ones that
deserve a real decision.
Development
# Clone the repo
git clone https://github.com/your-org/exponential-mcp
cd exponential-mcp
# Install dependencies
npm install
# Build
npm run build
# Run locally
npm startLicense
MIT
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
- Flicense-qualityFmaintenanceEnables AI-native task and project management through natural language conversation with Claude, eliminating app-switching by letting you add actions, manage projects across multiple areas of focus, and maintain a GTD-style execution system directly in chat.Last updated1
- AlicenseAqualityCmaintenanceConnects Claude to Todoist for transforming meeting notes into actionable tasks with inferred due dates and priorities. It enables full task lifecycle management, including creating subtasks, listing projects, and completing tasks through natural language.Last updated7MIT
- Alicense-qualityDmaintenanceConnect Claude directly to your MindBacklog workspace to read PRDs, user stories, and real-time customer signals.Last updated7MIT
- Flicense-qualityCmaintenanceConnects Claude.ai to your Motion workspace, enabling task and project management via natural language.Last updated
Related MCP Connectors
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.
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/positonic/exponential-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server