Passion for developers
Passion gives you two ways to work with your Apps from outside Passion:
- The Passion MCP at
https://api.passion.io/mcp. An AI assistant such as Claude, ChatGPT or Claude Code connects to it and gets tools to read your App and act on it. - The Passion API at
https://api.passion.io/v1. A REST API for scripts and automation tools.
Both use the same permissions and the same checks. A change made with the MCP is the same as a change made with the API.
To use an AI assistant, connect it and sign in with your Passion account. You choose the Apps it can use and whether it can only read or can also make changes:
- Claude, on claude.ai or Claude Desktop.
- ChatGPT, on ChatGPT Business, Enterprise or Edu.
- Claude Code, with one command.
For a script or another client, get an API key, then connect
any MCP client or call the REST API with curl or any HTTP library.
Reference
Section titled “Reference”- MCP tools: every tool, what it needs and what it returns.
- REST API reference: every route, from the OpenAPI document. The document itself is at
/openapi.json. - Scopes, versioning and errors.
For AI agents
Section titled “For AI agents”Every guide and the MCP tool reference is also available as Markdown: add .md to its path,
for example /guides/api-keys.md. For the REST API, read the OpenAPI
document at /openapi.json. /llms.txt lists the documentation
sets, and /llms-full.txt holds the guides and the tool reference in one file.