231+MCP tools
1929Dashboard routes
OAuthIn-chat auth
19Modules
MCP endpoint
Streamable HTTP — Claude, ChatGPT, Cursor
https://www.sendifai.com/api/mcpAuthentication
Recommended: OAuth via your LLM — user signs in at /oauth/authorize. Pass intent=sms, intent=pastoral, etc. Catalog: /api/oauth/intents.
Fallback: API key from Settings → API Keys — Authorization: Bearer sk_live_…
Universal Agent Bridge
Invoke one tool
POST /api/agent/invoke
Authorization: Bearer <token>
{ "tool": "platform_overview", "arguments": {} }Dashboard parity: POST /api/agent/invoke-dashboard — any of 1929 routes. Discovery: /api/discovery
Connect by LLM
Claude
Anthropic Connectors · MCP + OAuth
MCP streamable HTTP
- 1Settings → Connectors → Add custom connector
- 2URL: https://www.sendifai.com/api/mcp
- 3Sign in via OAuth — pick your org and intent
ChatGPT
OpenAI · MCP or Agent Bridge
MCP or /api/agent/tools
- 1Add MCP server: https://www.sendifai.com/api/mcp
- 2Or use OpenAI functions via /api/agent/invoke
- 3OAuth PKCE — no manual scope picking
Cursor
IDE agents · MCP + AGENTS.md
MCP + repo context
- 1Cursor Settings → MCP → Add server
- 2URL: https://www.sendifai.com/api/mcp
- 3OAuth or API key from Settings → API Keys
Gemini & more
Any LLM · Universal Agent Bridge
HTTP manifest + invoke
- 1GET /api/agent/tools?format=manifest
- 2POST /api/agent/invoke with Bearer token
- 3Read llms.txt for full discovery index