Connect AI apps
Claude, ChatGPT, Claude Code and Codex can find, run and build your workflows over MCP. Each one signs in to Tutti as you and sees only your workspaces.
Edit this page on GitHubYour MCP address
https://mcp.darkmatter.isThe address of Tutti's MCP server, the same one Settings › AI apps shows.
Add it to your AI app
- In Claude, open Settings, then Connectors.
- Choose Add custom connector, name it Tutti and paste the address above.
- Choose Connect, sign in to Tutti and allow access.
- In ChatGPT, open Plugins, choose Add, then Add custom MCP server.
- Name it Tutti, paste the address above and keep OAuth. Confirm the notice, then choose Create as a plugin.
- Choose Connect Tutti, sign in to Tutti and allow access.
$ claude mcp add --transport http tutti https://mcp.darkmatter.isThen run /mcp in Claude Code, pick tutti and sign in.
$ codex mcp add tutti --url https://mcp.darkmatter.isThen run codex mcp login tutti and sign in.
Use a key instead of signing in
For scripts, CI and servers, make a key in Settings › API keys and send it as a bearer token. A key reaches the one workspace it was made in.
$ claude mcp add --transport http tutti https://mcp.darkmatter.is --header "Authorization: Bearer $TUTTI_API_KEY"What they can do
90 tools, the same things the CLI does.
On your own server
Run pnpm mcp:http beside the app, with these two settings. It holds no secrets: each AI app brings its own sign-in or key.
PORT=3001WORKFLOW_API_URL=https://tutti.example.com
Then set NEXT_PUBLIC_MCP_SERVER_URL on the app, so Settings › AI apps shows your address instead of the hosted one.