Advanced
Manual MCP setup
For MCP clients that aren't in our connector picker. Most users should use the picker since Claude and ChatGPT both authorize through standard OAuth and don't need this page. The config below is for command-line MCP clients (Claude Code, Cursor, Continue, custom scripts) or unsupported assistants where you need to paste the server config yourself.
Authentication: baaha uses OAuth 2.1 with Dynamic Client Registration. Your MCP client handles the OAuth dance automatically, so there are no API keys or tokens to paste here. You'll be redirected to baaha to sign in (or sign up) the first time you connect.
MCP server URL
Server URL
https://bright-sheep-841.convex.site/mcpJSON config (for clients that read an mcpServers map)
{
"mcpServers": {
"baaha": {
"type": "streamable-http",
"url": "https://bright-sheep-841.convex.site/mcp"
}
}
}Per-client examples
Claude Code
claude mcp add --transport http baaha https://bright-sheep-841.convex.site/mcpCursor
Open Cursor settings → MCP → Add server. Set the transport to Streamable HTTP and paste the baaha URL. Cursor handles OAuth on first connection.
Other clients (Continue, Cline, custom)
Configure your client to connect to the URL above with Streamable HTTP transport. The client must support OAuth 2.1 + Dynamic Client Registration (RFC 7591) for unattended setup.