Coinmarketcal MCP server

Connect Coinmarketcal to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Coinmarketcal MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the search events tool in Coinmarketcal
  • Use the list coins tool in Coinmarketcal
  • Use the list categories tool in Coinmarketcal
  • Use the get api usage tool in Coinmarketcal
  • Use the search coins tool in Coinmarketcal
  • Use the get event tool in Coinmarketcal

Supported Tools

search_events

Search Events

DEPRECATED — use `list_events` instead. Search and filter cryptocurrency events from the CoinMarketCal calendar. Supports filtering by date range, specific coins, event categories, and sorting preferences. Results include event details, associated coins, community confidence scores, and source links.

list_coins

List Coins

DEPRECATED — use `search_coins` instead. Retrieve the complete list of cryptocurrencies tracked by CoinMarketCal. Useful for discovering which coins have events and for getting correct coin names to use when searching events.

list_categories

List Categories

DEPRECATED — use `list_event_categories` instead. Retrieve all available event categories from CoinMarketCal. Categories represent types of events such as exchange listings, airdrops, hard forks, partnerships, and updates. Use the returned category IDs when filtering events with the Search Events tool.

get_usage

Get API Usage

Read the active plan, monthly request consumption, remaining quota, and reset time for the authenticated CoinMarketCal V2 API key. Requires a V2 API key.

search_coins

Search Coins

Search or browse the CoinMarketCal V2 coin catalog to discover canonical coin slugs, editorial coverage, and upcoming event counts. Returns one page ordered by market-cap rank. Requires a V2 API key.

get_event

Get Event

Retrieve a current CoinMarketCal V2 event by its ID from list_events. Available fields depend on the plan. A removed event returns 410; unknown or out-of-window events return 404.

get_coin

Get Coin

Retrieve a CoinMarketCal V2 coin by its canonical slug from search_coins, including coverage and upcoming event counts. Requires a V2 API key.

list_events

List Events

Search the current CoinMarketCal V2 event catalog by coin, category, date, keyword, or impact. Returns one page with a cursor for the next page. Requires a V2 API key.

list_event_categories

List Event Categories

List the CoinMarketCal V2 category taxonomy and upcoming event counts. Use the returned string IDs with list_events. Requires a V2 API key and Standard or higher plan.

list_event_cancellations

List Event Cancellations

List permanently removed CoinMarketCal V2 events so a saved calendar can remove stale entries. Available on every V2 plan. Results are ordered by cancellation time and event ID.

Connect Coinmarketcal to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Coinmarketcal in Metorial. In your Metorial portal, enable the Coinmarketcal MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Coinmarketcal tools.

Run Coinmarketcal through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Coinmarketcal and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Coinmarketcal tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Coinmarketcal

Discord

Send, edit, and delete messages in channels. Manage servers (guilds), channels, roles, members, invites, webhooks, threads, scheduled events, auto moderation rules, audit logs, application commands, and custom guild emojis.

Linkedin

Authenticate LinkedIn members with OpenID Connect, fetch the authenticated member profile, and create self-serve LinkedIn shares with text, article links, and uploaded images. Organization and Community Management workflows should move to a separate slate because LinkedIn restricts combining those products in one app.

Zoho

Manage Zoho CRM, Bigin, Books, Inventory, Invoice, Desk, Mail, People, and Projects from one connection. Discover organizations and accounts, manage records and financial documents, work with support tickets and email, and organize employee and project data.

Quickbooks

Manage business finances and accounting in QuickBooks Online. Create, send, and track invoices. Manage bills and accounts payable, record bill payments. Create and update customer and vendor records with contact details and hierarchies. Record payments against invoices and credit memos. Create estimates, sales receipts, and journal entries. Track expenses and categorize against the chart of accounts. Manage items, products, services, and inventory levels. Query entities using SQL-like syntax and sync incremental changes via Change Data Capture. Generate financial reports including profit and loss, balance sheet, and cash flow. Process credit card and bank account (ACH) payments via the Payments API. Manage the chart of accounts for tracking income, expenses, assets, and liabilities.

Square

Process payments, manage orders, and handle invoices for online, in-app, and in-person commerce. Create and manage customer profiles, catalog items, inventory counts, and locations. Issue refunds, manage disputes, and track payouts. Create bookings and appointments, manage team members and timecards, handle gift cards and loyalty programs, and manage subscriptions. Save cards on file, generate checkout links, connect and control Square Terminal devices, and manage vendor/supplier information. Extend Square objects with custom attributes. Receive webhook notifications for payments, orders, customers, inventory, invoices, bookings, disputes, team changes, and more.

WordPress

Create, read, update, and delete WordPress posts and pages. Manage media library items, comments, categories, tags, site users, site metadata, editable site settings, content search, and WordPress.com site statistics. Supports WordPress.com hosted sites via OAuth and self-hosted WordPress sites via application passwords.

Technical notes for Coinmarketcal

Search the CoinMarketCal V2 cryptocurrency event catalog by coin, date range, category, keyword, or impact. Retrieve event details, discover coins and categories, reconcile cancelled events, and read the authenticated API plan and monthly usage. Requires a V2 API key; data access depends on the plan.

Frequently asked questions

Common questions about connecting Coinmarketcal to AI agents with Metorial.

  1. How many tools does the Coinmarketcal MCP server have?
    The Coinmarketcal MCP server exposes 10 tools, including Search Events, List Coins, List Categories. Each one is governed and traced through Metorial.
  2. Coinmarketcal exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Coinmarketcal MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Coinmarketcal and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Coinmarketcal MCP server yourself or use the hosted gateway.

Connect Coinmarketcal to production AI agents

See how Metorial gives your team governed access to Coinmarketcal, with tracing and security controls built in.