Most clients — Claude Code, Cursor, Codex, Gemini CLI — have a native plugin that installs Skills and MCP in one step. Use this page only if your client has no plugin. You’ll set up the two pieces separately: Skills first, then MCP.
What MCP gives you
Cekura’s MCP server exposes documentation search and Cekura API operations through one endpoint:Prerequisites
- Access to the Cekura Dashboard
- Node.js 20.18.1 or higher if your client uses the
mcp-remoteshim - No Node.js requirement for Claude Code’s native HTTP transport, Claude Desktop connectors, or Codex native HTTP config
Install Skills
Install Cekura Skills first, so your assistant knows Cekura workflows — not just raw tools:Connect MCP
Then connect the MCP server. OAuth is recommended; use an API key only for CI or project-scoped credentials.OAuth setup
Your MCP client opens a browser, you sign into Cekura, and the client manages the session token.- Claude Code
- Claude Desktop
- Cursor / VS Code
- Codex
API-key setup
Use an API key only when you need a project-scoped credential, a shared service credential, or a client that cannot complete OAuth. Create keys in Settings > API Keys in the Cekura dashboard.- Claude Code
- Claude Desktop
- Cursor / VS Code
- Codex
Verify the connection
Restart your assistant and ask:Request headers
| Header | Used by | Description |
|---|---|---|
Authorization: Bearer <token> | OAuth | Set automatically by your MCP client after sign-in |
X-CEKURA-API-KEY | API-key path | Required when using an API key |
Content-Type: application/json | Both | Request payload format |
Available tool areas
Documentation Search
Search integration guides, schemas, examples, and workflow docs.
Testing
Create agents, create evaluators, define metrics, run tests, and inspect results.
Observability
List call logs, evaluate production calls, and analyze call performance.
Automation
Create scheduled jobs, recurring tests, and metric-improvement workflows.
Troubleshooting
Auth failed
Auth failed
A
401 Unauthorized usually means the OAuth session expired or the API key is invalid.For OAuth, reconnect from your client and confirm you are signed into the right Cekura account. For API keys, confirm the header name is exactly X-CEKURA-API-KEY and the key is active.Tools are not showing up
Tools are not showing up
Restart your assistant after changing MCP config. Confirm the URL is exactly
https://api.cekura.ai/mcp, check JSON or TOML syntax, and inspect your assistant’s MCP logs.Node.js version errors
Node.js version errors
If
mcp-remote fails with an engine or File is not defined error, upgrade Node.js to 20.18.1 or higher and make sure your client is using that Node.js version.Rate limits
Rate limits
If you hit
429 Too Many Requests, reduce concurrency, narrow the request, or check usage in Settings > API Usage.