Skip to main content
Datacircle’s MCP server is https://api.datacircle.dev/mcp (Streamable HTTP). Add it to your client, sign in with your Datacircle email, and your agent calls the API for you: every call costs what the same REST call costs (Pricing), from the same balance.

Add it

Signing in opens datacircle.dev: sign in with your email code (a new account gets the sign-up credit), check which app asks and where it sends you back, then Allow. The app gets an access token that works on /mcp only. A client that sends headers can skip OAuth and use your API key:
To cut every connected app off, reset your API key: their access tokens stop working with it.

Tools

Each tool makes one REST call with your key and answers that call’s JSON (isError: true when its status is 400 or more).

For developers

  • No session and no stream: every POST /mcp gets one JSON answer; GET /mcp is 405. Protocol versions 2025-11-25, 2025-06-18, 2025-03-26 and 2024-11-05.
  • No token, or a bad one: 401 with WWW-Authenticate: Bearer resource_metadata="https://api.datacircle.dev/.well-known/oauth-protected-resource/mcp".
  • OAuth 2.1: /.well-known/oauth-authorization-server lists the endpoints; dynamic client registration at POST /oauth/register; the authorization code with PKCE (S256 only); public clients, or a client secret if you register with one.