CreoleCentric Logo

MCP Server

Plug CreoleCentric into Claude, Cursor, and any other client that speaks the Model Context Protocol. Tools mirror the existing REST API: TTS, translation, dictionary lookup, speech-to-text, and account/credits.

Server URL

https://api.creolecentric.com/mcp/

Streamable HTTP transport (MCP spec 2024-11-05+).

Authentication

Two methods, both via the standard Authorization header:

OAuth 2.1 (recommended for Claude.ai) — handled automatically by your MCP client. You sign in to creolecentric.com and click Authorize on a consent page. No token to copy.

API key — paste a cc_<keyid>_<secret> string from /api-keys into your client config. Best for scripts, Cursor, and Claude Desktop where OAuth isn't available.

Connect from Claude.ai

The fastest way to use CreoleCentric. Claude.ai handles the entire OAuth handshake for you — you just click Authorize.

Subscription required. The MCP server (and the rest of the developer API) is included with Creator, Pro, Business, and Enterprise plans, or with more than 25,000 purchased credits.
  1. 1

    Sign in to creolecentric.com

    In the same browser you'll use for Claude.ai, log into creolecentric.com. This is what tells our server who you are when the consent popup opens.

  2. 2

    Add the connector in Claude.ai

    In Claude.ai, open the connector / custom connector settings and add a new MCP server with this URL:

    https://api.creolecentric.com/mcp/

    Leave any "token" or "API key" field empty — Claude.ai handles auth automatically via OAuth.

  3. 3

    Click Authorize on the consent page

    Claude.ai opens a popup pointed at our branded consent page. It lists the requested scopes (e.g. tts, account:read) and the name of the client ("Claude"). Click Authorize; the popup closes and the connector is ready.

  4. 4

    Use it in a chat

    Try one of these prompts:

    • "Use CreoleCentric to translate ‘Hello, how are you?’ to Haitian Creole."
    • "Look up the Haitian word ‘bonjou’ in CreoleCentric's dictionary."
    • "Generate Haitian Creole audio for ‘Bonswa, kijan ou ye?’ using a male voice."
    • "What's my CreoleCentric credit balance?"
What happens behind the scenes

When you add the connector, Claude.ai discovers our auth setup at /.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server, registers itself dynamically (RFC 7591), and walks you through the OAuth 2.1 + PKCE consent flow.

After you click Authorize, Claude.ai receives a short-lived access token bound to your CreoleCentric account. Every tool call from Claude.ai uses that token, so credits and rate limits land on your account exactly like REST API usage. Tokens auto-rotate via a refresh token — you only see a consent page once per connector, not per session.

Tokens are scoped per user. If a teammate connects from their own browser, their requests bind to their account, not yours.

Quick start

Add this to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json) and restart Claude Desktop.

{
  "mcpServers": {
    "creolecentric": {
      "type": "http",
      "url": "https://api.creolecentric.com/mcp/",
      "headers": {
        "Authorization": "Bearer cc_<your_keyid>_<your_secret>"
      }
    }
  }
}

Available tools

Live from the server. Discover the full input schemas at runtime via tools/list.

Loading tool catalog...

Show that you support MCP

Drop one of these badges in your README, docs site, or marketing page so users know your project speaks to CreoleCentric over the Model Context Protocol.

MCP CompatiblePowered by CreoleCentric MCP
[![MCP Compatible](https://img.shields.io/badge/MCP-Compatible-2563eb?style=for-the-badge&labelColor=4f46e5)](https://creolecentric.com/developer/mcp)
<a href="https://creolecentric.com/developer/mcp"><img src="https://img.shields.io/badge/MCP-Compatible-2563eb?style=for-the-badge&labelColor=4f46e5" alt="MCP Compatible"/></a>

API key scopes

Each tool requires a specific scope on your API key. Pick the minimum needed, or use mcp:* for everything.

tts — submit/list/cancel TTS jobs
tts:read — read-only TTS (voices, status)
translate — translation tools
dictionary:read — Haitian↔English lookups
stt — speech-to-text (not Haitian)
account:read — balance, subscription, profile
mcp:* — convenience super-scope covering all of the above

Rate limits & billing

MCP tool calls share the same per-plan API rate limits and credit deductions as REST. See API stability for the policy.

Claude.ai connector

OAuth 2.1 with Dynamic Client Registration is live. Add https://creolecentric.com/mcp/ as a Custom Connector in Claude.ai — it auto-discovers and prompts you to authorize against your CreoleCentric account. No API key required.