Skip to Content
Bonafide MCP is now generally available — read the quickstart
MCPBase URL & Endpoints

Base URL & endpoints

Base URLhttps://mcp.bonafide.ai
ProtocolHTTPS only — HTTP requests are rejected at the edge.
TransportMCP over Streamable HTTP (SSE), protocol version 2025-03-26.

Endpoints

POST/v1/sse
bearer — MCP JSON-RPC (initialize, tools/list, tools/call). Main endpoint.
GET/v1/sse
bearer — Long-lived SSE stream for server-initiated notifications. Optional.
DELETE/v1/sse
bearer — Explicitly terminate an MCP session.
GET/health
public — Liveness / dependency status. No credentials required.
GET/.well-known/oauth-authorization-server
public — OAuth 2.0 Authorization Server metadata (discovery).
GET/.well-known/oauth-protected-resource
public — OAuth Protected Resource metadata (discovery).
GET/authorize
public — OAuth authorization endpoint (PKCE). Used by the Claude connector flow.
POST/token
public — OAuth token endpoint (authorization_code + refresh_token).

The table below summarizes the same endpoints:

EndpointAuthPurpose
POST /v1/ssebearerMCP JSON-RPC requests (initialize, tools/list, tools/call). This is the main endpoint.
GET /v1/ssebearerLong-lived SSE stream for server-initiated notifications. Optional.
DELETE /v1/ssebearerExplicitly terminate an MCP session.
GET /healthpublicLiveness / dependency status. No credentials required.
GET /.well-known/oauth-authorization-serverpublicOAuth 2.0 Authorization Server metadata (discovery).
GET /.well-known/oauth-protected-resourcepublicOAuth Protected Resource metadata (discovery).
GET /authorizepublicOAuth authorization endpoint (PKCE). Used by the Claude connector flow.
POST /tokenpublicOAuth token endpoint (authorization_code + refresh_token).
Last updated on