Last verified:
everydeck is the backend for the app you built in Cursor. Add the everydeck MCP server with one link, send the agent one sentence, and it reads your app, writes an app map and opens a pull request. Once it is merged, you see and edit your app's users and content, and see its money and AI costs, scheduled jobs and errors in plain words.
Add everydeck to Cursor
Open the install link on the machine where Cursor runs. Cursor shows its own confirmation dialog, and what it writes is exactly this configuration:
{
"mcpServers": {
"everydeck": { "url": "https://app.everydeck.ai/mcp" }
}
}
The link carries the same configuration, base64-encoded: {"url":"https://app.everydeck.ai/mcp"}. You can also put the block above into .cursor/mcp.json in your project, or into ~/.cursor/mcp.json for all projects. Cursor asks you to sign in once with OAuth, in your browser. There is no API key.
What happens next
You paste one sentence into the agent. It reads your code and database schema, writes everydeck/app-map.json in your app's own words, adds the SDK, a read-only read bridge and the GitHub Actions check .github/workflows/everydeck.yml, and waits while you approve in everydeck what it may see. Then it pushes its own branch and opens the pull request. everydeck's GitHub App only reads the pull request and its checks.
When the pull request is merged and every part of your app has sent its first event with the new version, your app is live in everydeck. The full sequence of MCP tools is on Set up with Claude Code.
What you get
| Area | What everydeck shows |
|---|---|
| People | Everyone in your app, how they sign in, what they did and paid, with the actions your app offers |
| Money and AI costs | Revenue, paying customers and failed payments, only from payments everydeck saw, plus AI costs per flow and model |
| Live and Growth | Everything happening right now, who signs up and who comes back |
| Errors | Cases in plain words with your code first and a fix prompt your agent can act on |
| Jobs | Every scheduled job checks in; a quiet one becomes a case |
How tested this is
Claude Code is tested end to end with everydeck. The Cursor setup follows Cursor's own MCP documentation: the install link format and mcp.json above. The install link only works where Cursor is installed and registered for cursor:// links.