Fiat↔crypto on/off-ramp (MoonPay competitor). Different partner ecosystem and pricing; bundle both for best-rate routing. Alpha on npm — 3 discovery endpoints verified live, 6 partner-order paths pending sandbox validation.
$ npm install @codespar/mcp-transak@alphaAdd this entry to your claude_desktop_config.json (or any MCP-compatible client config).
{
"mcpServers": {
"transak": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-transak@alpha"
],
"env": {
"TRANSAK_API_KEY": "<your_transak_api_key>",
"TRANSAK_API_SECRET": "<your_transak_api_secret>"
}
}
}
}After restart, your agent can call any of the 18 tools below — try create_order first.
Required to authenticate the server. Stored encrypted when using CodeSpar managed hosting.
TRANSAK_API_KEYTransak partner API key (from partner dashboard). Used as partnerApiKey query param on public quote endpoint and bundled with api-secret to mint the access-token for Partner API calls.
TRANSAK_API_SECRETTransak partner API secret. Sent as the api-secret header to endpoints that require server-to-server authentication (and used to mint access tokens for order endpoints).
TRANSAK_ENVEnvironment selector: 'staging' (default) targets https://api-stg.transak.com; 'production' targets https://api.transak.com.
Each tool is independent — your agent loads only what it needs to reduce context and response time.
create_orderget_orderlist_ordersupdate_ordercancel_orderget_quoteget_order_limitslist_fiat_currenciesMCP is a protocol — any framework that speaks it can mount this server.