Chameleoon MCP Server
The Chameleoon MCP server lets tools like Claude, Cursor and VS Code Copilot answer questions about your shipments in plain language: how many you sent last week, where a particular order is, which courier you use most. The assistant calls Chameleoon for you; you write no code.
MCP is for assistants: short, already-summarised answers that fit in a conversation. The REST API is for software: the full data set behind a dashboard or a report. If you are building an integration, use the REST API.
Everything the server exposes is read-only. No tool can create, change or delete a shipment.
Connecting
The server address is https://api.chameleoon.sk/mcp.
Authentication uses the same API key as the Public API, sent in the X-Chameleoon-ApiKey header. You will find your key in the application on the API settings page. The key decides what the assistant can see: the summaries and totals need read permission on statistics, looking up shipments needs read permission on shipments, and every answer is limited to your own account.
Step-by-step configuration for each client is in the connection guide.
| Client | Supported | Notes |
|---|---|---|
| Claude Code | Yes | Sends the key as a header directly |
| Cursor | Yes | Sends the key as a header directly |
| VS Code (GitHub Copilot) | Yes | Sends the key as a header directly |
| Codex | Yes | Sends the key as a header directly |
| Claude Desktop | Through mcp-remote | No built-in field for a custom header, so it connects through the mcp-remote helper, which needs Node.js |
| ChatGPT connectors | No | Support OAuth or no authentication, but cannot send a custom header |