Skip to main content

Stdio MCP proxy for the CreoleCentric remote MCP server

Project description

creolecentric-mcp

Stdio MCP proxy for the CreoleCentric remote MCP server.

CreoleCentric exposes its developer API as MCP tools at https://creolecentric.com/mcp/ over the Streamable HTTP transport. Most modern MCP clients (Claude Desktop, Claude Code, Cursor) can talk to that URL directly. This package is for the stdio-only clients — it spawns locally, speaks stdio MCP, and forwards every request to the remote server.

Install

pip install creolecentric-mcp

Use

export CREOLECENTRIC_API_KEY=cc_<keyid>_<secret>
creolecentric-mcp        # speaks MCP on stdio; quit with Ctrl-D

Generate an API key at https://creolecentric.com/api-keys.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your platform:

{
  "mcpServers": {
    "creolecentric": {
      "command": "creolecentric-mcp",
      "env": {
        "CREOLECENTRIC_API_KEY": "cc_<keyid>_<secret>"
      }
    }
  }
}

Restart Claude Desktop. The 24 CreoleCentric tools (TTS, translation, dictionary lookup, STT, account/credits) appear in the tool picker.

Pointing at a different server

creolecentric-mcp --url https://staging.creolecentric.com/mcp/ --api-key cc_...
# or via env
CREOLECENTRIC_MCP_URL=https://staging.creolecentric.com/mcp/ creolecentric-mcp

What it does

Claude Desktop  ──stdio MCP──>  creolecentric-mcp  ──Streamable HTTP MCP──>  https://creolecentric.com/mcp/

Each tools/list and tools/call from the local stdio peer is forwarded to the remote server with your API key in the Authorization header. All auth, scope checks, rate-limits, and credit deduction happen on the server side — this binary is a thin transport adapter and stores nothing.

Why not just use the remote URL directly?

If your MCP client supports remote (HTTP / Streamable HTTP) servers, you should use https://creolecentric.com/mcp/ directly with an Authorization: Bearer cc_... header — no shim required. See the setup page.

This package exists for clients that haven't shipped remote-MCP support yet.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

creolecentric_mcp-0.1.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

creolecentric_mcp-0.1.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file creolecentric_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: creolecentric_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for creolecentric_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3e2ade77581a892a93e89c160590eecc6c052c4863ec7a7c05341d6765493733
MD5 ea9648693f315c5881293f7693d1f7ad
BLAKE2b-256 2a623ea8c662dfdda3e072cb6d653bf580325b3a28488d2e936e3ee4da20f5aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for creolecentric_mcp-0.1.0.tar.gz:

Publisher: publish.yml on creolecentric/creolecentric-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file creolecentric_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for creolecentric_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 be734d3fd7f452571b623b7516d5d5104dc6aa0b21d3e0c2a4e1027aff0a8fad
MD5 a37581571d08c39710acc1c637c606ae
BLAKE2b-256 62b282c4603ac1b00d8def3053ca7d6f1439576d3bacbeb0c4474e156c3422dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for creolecentric_mcp-0.1.0-py3-none-any.whl:

Publisher: publish.yml on creolecentric/creolecentric-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page