Connect Your Agent
info
Base URL: https://ai.shuftipro.com/mcp
Pick your client below and follow its steps to connect.
- Claude
- ChatGPT
- Claude Code
- Cursor
- OpenAI Codex
- Other clients
- Go to Settings → Connectors → Add custom connector.
- Enter the base URL above.
- Claude registers itself automatically and opens the connection flow in your browser.
- Claude redirects you to the Shufti MCP login page. Enter the Client ID and Secret Key from your Backoffice, then authenticate. That's it, you're connected.
- Claude now has access to every tool, using your account for every verification call.
tip
If your access expires, disconnect and reconnect the connector, then re-enter your credentials from step 4.
- Go to Settings → Security & Login, scroll down to Developer mode, and enable it. This unlocks support for unverified connectors, so only enable it if you're comfortable with that.
- Go to Plugins, click + Add, and enter a name along with the base URL above.
- Authenticate the same way as in Claude, and ChatGPT will connect to your MCP server.
- Open Terminal.
- Add the Shufti MCP server:
claude mcp add --transport http shufti https://ai.shuftipro.com/mcp - Run Claude Code.
- Run
/mcpinside Claude Code and follow the authentication prompt. - Enter the Client ID and Secret Key from your Backoffice when asked, the same as in Claude.
- Open (or create)
.cursor/mcp.json. - Add a
shuftientry:.cursor/mcp.json{
"mcpServers": {
"shufti": {
"command": "npx",
"args": [
"mcp-remote",
"https://ai.shuftipro.com/mcp"
]
}
}
} - Restart Cursor. It will prompt you to authenticate, the same as in Claude.
- Open Terminal.
- Add the Shufti MCP server:
codex mcp add shufti --url https://ai.shuftipro.com/mcp - Log in:
codex mcp login shufti - Enter the Client ID and Secret Key from your Backoffice when prompted, the same as in Claude.
Any client supporting MCP's Streamable HTTP transport and OAuth 2.1 with PKCE can connect the same way. Point it at the base URL above and follow that client's own setup.