What is MCP?
Model Context Protocol (MCP) is an open standard that lets AI assistants interact with external tools and data sources. Ekso’s MCP server exposes 35 tools that AI agents can use to read and write project data — create items, plan sprints, query finance reports, and more. MCP is supported by Claude, Cursor, VS Code, Windsurf, and other AI-powered tools.Server Endpoint
The MCP server is available at:Connecting
Claude Desktop
Add this to your Claude Desktop configuration (claude_desktop_config.json):
Claude Code
Add via the CLI:Cursor
Add this to your Cursor MCP settings (.cursor/mcp.json):
Authentication
MCP requests use the same Bearer token authentication as the REST API. The token is included automatically when you authenticate through your AI tool’s OAuth flow. For tools that support it, the MCP server will initiate OAuth 2.0 authorization using the same OAuth endpoints as the REST API.Tool Categories
Ekso’s MCP tools are organized by domain:| Domain | Tools | Description |
|---|---|---|
| Items | 4 | Create, update, plan, and unplan work items |
| Boards | 5 | Query boards, cycles, items within cycles, and budget reason codes |
| Cycles | 2 | Create and update cycles (sprints/iterations) |
| Containers | 4 | List containers, their processes, items, and filter items |
| Fields | 7 | Get status, priority, severity, resolution, and custom field values |
| Users | 1 | List users with profile details |
| Processes | 2 | List processes and their workflow definitions |
| Finance | 8 | Profitability, time tracking, billing, and finance metadata |
| Config | 2 | Hooks and labels |
Read vs. Write Tools
Each tool is marked as either read-only or read-write:- Read-only tools query data without side effects. AI agents can call these freely for context gathering.
- Read-write tools create or modify data. These require appropriate permissions and most AI agents will confirm before executing them.
Rate Limits
MCP tools are rate-limited separately from the REST API using theMcp rate limiting policy.