DigitalCore MCP
DigitalCore MCP exposes your live data to any AI assistant that speaks the Model Context Protocol . Use Claude Desktop, Cursor, ChatGPT, or another MCP client to ask about your portfolio, record check-ins, generate scenarios, and draft executive summaries — all without leaving the chat.
Looking for a no-account option? See Free MCP for playbooks and KPI explainers only.
What you can do
- Ask about engagements, plans, and actuals.
- Record monthly check-in numbers (finance, performance, capacity, AI usage).
- Generate scenarios inside a decision case and apply them.
- Open and update decision cases.
- Draft executive summaries and period reports.
The MCP exposes the same actions you use in the app: monitor, record, diagnose, plan, decide, communicate. Your role and the API key’s access level decide what is allowed.
What you need
- A DigitalCore account on a paid plan.
- An API key (created in Settings → API Keys).
- An MCP-capable AI client.
Endpoint: https://mcp.digitalcore.app
API keys
An API key is how an AI client identifies itself to DigitalCore MCP. Each key inherits the role and access level of the user who created it.
Create a key
- Go to Settings → API Keys.
- Click New key.
- Give it a descriptive name (e.g.
Claude Desktop — laptop). - Choose an access level:
- Read — can query data only.
- Read & write — can also record actuals, generate scenarios, apply decisions.
- Admin — full access including configuration changes.
- Set an expiry date (recommended: 6 months).
- Copy the key. It is shown only once.
Use a key
Most MCP clients accept the key as a bearer token. The exact field name varies by client (see Setup below).
Manage keys
The API Keys page shows every active key, the user it belongs to, the access level, the last-used timestamp, and the expiry date. From here you can:
- Rotate — generate a new key for the same client. The old key keeps working until you revoke it, so you can swap without downtime.
- Revoke — invalidate a key immediately. Use this if a laptop is lost or a contractor leaves.
- Extend — push the expiry date forward.
Recommended hygiene
- One key per client. A separate key for Claude Desktop, Cursor, and ChatGPT makes audit and revocation surgical.
- Start read-only. Verify the connection works, then upgrade to read-and-write.
- Rotate every 6 months. Use the rotate flow to avoid downtime.
- Never share keys. Each user creates their own. Writes are logged under the key owner’s name.
Setup
Claude Desktop
- Open Settings → Connectors.
- Add a connection.
- URL:
https://mcp.digitalcore.app. - Authentication: API key.
- Paste your key.
- Save and restart Claude.
Cursor
- Open Cursor settings, then MCP.
- Add a server.
- URL:
https://mcp.digitalcore.app. - Add the API key as an
Authorization: Bearer <key>header.
ChatGPT
Use the DigitalCore App from the GPT Store. When you connect your account it provisions a scoped key for you automatically.
Other clients
Any MCP-compliant client works. Provide the URL and the API key as a bearer token.
Limits and audit
- Default rate limit: 60 requests per minute per key.
- Every write is recorded in the activity log under the key owner’s name.
- Read-only keys cannot record actuals or apply scenarios.
- Expired or revoked keys return
401 Unauthorizedimmediately.