Model Context Protocol

Control Media Mister
Through Your AI

Connect your AI client to your Media Mister panel account. Browse 989+ services across 55 platforms. Place orders and track delivery. Use plain English — your AI handles the API calls.

55
Platforms
989+
Services
5
MCP Tools
9
AI Clients
Live at mediamister.com/mcp/restapi

You need a Panel API account

Important: The MCP server uses your Media Mister panel account. A regular customer account will not work. If you do not have a panel account, create one now.

â„šī¸
Account merge coming soon. In approximately 2 months, we will merge panel accounts and regular accounts into one system. After the merge, any Media Mister account will work with MCP. Until then, use a panel account.

Three requirements before you connect

1
A Panel Account
Sign up at mediamister.com/panel/signup. This is different from a regular mediamister.com login. Panel accounts have API access.
2
Your API Key
Log into your panel account. Go to Settings → API Key. Copy the key. It starts with api_. Keep it private.
3
Funds in Your Wallet
Add funds to your panel wallet. Use the Add Funds option in your panel dashboard. The API deducts order costs from this balance.

5 tools — every action covered

After you connect, your AI gets these five tools. You do not need to memorize commands. Speak in plain English. Your AI picks the correct tool.

💰
get_balance
Get your wallet balance in USD. Check funds before you place orders.
Read
🔍
get_services
Browse all 989+ services with prices, platforms, min/max quantities, and country filters.
Read
🛒
add_order
Place an order. Provide a service ID, a target link, and a quantity. The API deducts from your wallet.
Write
đŸ“Ļ
get_order_status
Check one order. Statuses: Pending, In Progress, Completed, Partial, or Canceled.
Read
📊
get_multi_order_status
Check up to 100 orders at once. Use for daily monitoring.
Read

Works with 9 AI clients

Pick your AI client. Each tab gives exact copy-paste instructions. Replace YOUR_PANEL_API_KEY with your key from Panel Settings.

🌐 Universal Any Client
đŸ–Ĩī¸ Claude Desktop OAuth
đŸ’ģ Claude Code
đŸ–ąī¸ Cursor
🌊 Windsurf
đŸ›ī¸ Hermes Agent
đŸĻž OpenClaw
🤖 Cline
🔁 Continue.dev
⚡ Zed
✅
Works with any MCP client. Paste this prompt into your AI. It will read the server details and configure itself. If it needs your API key, it will ask.
Universal Setup Prompt
Add the mediamister MCP server to my current AI client.

Server configuration:
- Transport: HTTP (streamable)
- URL: https://www.mediamister.com/mcp/restapi
- Auth header: Authorization: Bearer YOUR_PANEL_API_KEY

What this server does:
It connects to the Media Mister SMM panel API.
I can search 989+ services, place orders, check order status,
and view my wallet balance through natural language.

Available tools:
get_balance — check wallet balance in USD
get_services — list all SMM services with pricing
add_order — place a new order
get_order_status — check one order by ID
get_multi_order_status — check up to 100 orders at once

How to proceed:
1. Add this MCP server in the correct format for your client.
2. If you need my API key, ASK me. Do not guess.
3. After you connect, verify with: "Check my Media Mister balance"
Tip: Replace YOUR_PANEL_API_KEY with your real key before you paste. Or leave the placeholder and let your AI ask for it. Get your key at Panel Settings → API Key.
✅
Best method — no API key needed. Claude Desktop uses OAuth. Log in with your Media Mister panel email and password. Takes 30 seconds.

⭐ Connectors UI — Recommended

Step by step:
1. Open Claude Desktop.
2. Click âš™ī¸ Settings (bottom-left of sidebar).
3. Go to Connectors → click + (Add).
4. Enter these values → click Add.
5. Click Connect. A browser window opens.
6. Log in with your Media Mister panel email and password.
7. You return to Claude Desktop. The 5 tools are ready.
Connector Details
Name:  mediamister
URL:   https://www.mediamister.com/mcp/restapi

Manual Config — Fallback

âš ī¸
Use this only if Connectors is not in your Claude Desktop. You must edit a JSON file and restart.
📁 Config file:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mediamister": {
      "type": "http",
      "url": "https://www.mediamister.com/mcp/restapi",
      "headers": {
        "Authorization": "Bearer YOUR_PANEL_API_KEY"
      }
    }
  }
}
Save the file. Restart Claude Desktop. Type: "Check my Media Mister wallet balance" to verify.
✅
One terminal command. Run this. Replace YOUR_PANEL_API_KEY with your actual key.
Terminal
claude mcp add mediamister \
  --transport http \
  --url https://www.mediamister.com/mcp/restapi \
  --header "Authorization: Bearer YOUR_PANEL_API_KEY"
Verify: Run claude mcp list. You must see mediamister in the list. Then start Claude Code and say "Check my Media Mister balance".
✅
Edit your Cursor MCP config. Or use: Cursor Settings → MCP → + Add new server.
📁 File: ~/.cursor/mcp.json
mcp.json
{
  "mcpServers": {
    "mediamister": {
      "type": "http",
      "url": "https://www.mediamister.com/mcp/restapi",
      "headers": {
        "Authorization": "Bearer YOUR_PANEL_API_KEY"
      }
    }
  }
}
Restart Cursor. The tools appear in your AI panel. Say "Show me Spotify follower services" to test.
✅
Edit your Windsurf MCP config file. Restart Windsurf.
📁 File: ~/.codeium/windsurf/mcp_config.json
mcp_config.json
{
  "mcpServers": {
    "mediamister": {
      "type": "http",
      "url": "https://www.mediamister.com/mcp/restapi",
      "headers": {
        "Authorization": "Bearer YOUR_PANEL_API_KEY"
      }
    }
  }
}
Restart Windsurf. The 5 tools are available in your AI chat.
✅
Hermes Agent has a native MCP client. Add the server to your config file. Restart Hermes. The tools appear automatically.
📁 File: ~/.hermes/config.yaml
config.yaml (add under mcp_servers)
mcp_servers:
  mediamister:
    url: "https://www.mediamister.com/mcp/restapi"
    headers:
      Authorization: "Bearer YOUR_PANEL_API_KEY"
    timeout: 120
    connect_timeout: 60
How it works: Hermes connects at startup. It finds the 5 tools. It registers them as mcp_mediamister_get_balance, mcp_mediamister_get_services, mcp_mediamister_add_order, mcp_mediamister_get_order_status, mcp_mediamister_get_multi_order_status. Restart Hermes. Say "Check my Media Mister balance" to verify. If you get No MCP servers configured, check that mcp_servers is at the top level of your config.yaml and indented correctly.
✅
OpenClaw supports streamable HTTP MCP servers. Add the server to your gateway config. Restart OpenClaw.
📁 File: ~/.openclaw/config.yaml (or use openclaw mcp set)
config.yaml
mcp_servers:
  mediamister:
    transport: "streamable-http"
    url: "https://www.mediamister.com/mcp/restapi"
    headers:
      Authorization: "Bearer YOUR_PANEL_API_KEY"
CLI alternative: Run openclaw mcp set mediamister --transport streamable-http --url https://www.mediamister.com/mcp/restapi --header "Authorization: Bearer YOUR_PANEL_API_KEY". Then restart OpenClaw. Verify with "Check my Media Mister balance".
✅
In VS Code with the Cline extension, open MCP Servers settings.
In VS Code: Cline sidebar → MCP Servers → Edit Config
MCP Settings JSON
{
  "mcpServers": {
    "mediamister": {
      "type": "http",
      "url": "https://www.mediamister.com/mcp/restapi",
      "headers": {
        "Authorization": "Bearer YOUR_PANEL_API_KEY"
      }
    }
  }
}
Reload Cline. Ask: "What services does Media Mister have for Instagram?"
✅
Add to your Continue.dev config file.
📁 File: ~/.continue/config.json
config.json
{
  "mcpServers": [
    {
      "name": "mediamister",
      "type": "http",
      "url": "https://www.mediamister.com/mcp/restapi",
      "requestOptions": {
        "headers": {
          "Authorization": "Bearer YOUR_PANEL_API_KEY"
        }
      }
    }
  ]
}
Reload Continue.dev. Say "Check my Media Mister balance" to verify.
✅
Add to Zed's context_servers in settings.
Press Cmd+Shift+P → zed: open settings
settings.json
{
  "context_servers": {
    "mediamister": {
      "settings": {
        "type": "http",
        "url": "https://www.mediamister.com/mcp/restapi",
        "headers": {
          "Authorization": "Bearer YOUR_PANEL_API_KEY"
        }
      }
    }
  }
}
Restart Zed. Ask: "What's my Media Mister balance?"

What you can ask your AI

No commands. No syntax. Speak in plain English. Your AI picks the correct tool.

💰
"Check my Media Mister wallet balance"
→ get_balance
🔍
"Show me all TikTok follower services under $10 per 1,000"
→ get_services
🛒
"Order 5,000 Spotify plays for https://open.spotify.com/track/4iV5W..."
→ add_order
đŸ“Ļ
"What's the status of order API100025?"
→ get_order_status
📊
"Check all my orders: API100025, API100026, API100027"
→ get_multi_order_status
⚡
"Find the cheapest YouTube views service and order 10,000 for my video"
→ get_services + add_order

Frequently Asked Questions

I have a regular mediamister.com account. Can I use MCP?
Not yet. You need a panel account. Regular accounts and panel accounts are separate. Create a panel account here. In approximately 2 months, we will merge all accounts. After the merge, any Media Mister account will work.
Where do I find my API key?
Log into your panel account at mediamister.com/panel/settings. Your API key is on the Settings page. It starts with api_. If you do not see it, make sure you are in the panel (/panel), not the main site.
Can I use this with Hermes Agent?
Yes. Hermes Agent has a native MCP client. Add the server to ~/.hermes/config.yaml under mcp_servers. See the Hermes Agent tab above for the exact config. Restart Hermes. The 5 tools appear as mcp_mediamister_*.
Can I use this with OpenClaw?
Yes. OpenClaw supports streamable HTTP MCP servers. Use transport: "streamable-http" in your config. See the OpenClaw tab above for the exact config and CLI command.
I get "Invalid API key". What should I check?
Three things to check:
1. Panel account: Are you using a panel API key? Regular account passwords do not work.
2. Bearer prefix: The header must be Authorization: Bearer YOUR_KEY. Include the word "Bearer".
3. No extra spaces: Copy the key directly from Settings. Remove trailing spaces or line breaks.
If it still fails, regenerate your key at Panel Settings.
My order failed with "Insufficient balance".
Your panel wallet needs funds. Log into your panel account. Use Add Funds. Use the get_balance tool to check before you order.
Can I use MCP with ChatGPT?
ChatGPT supports MCP through Connectors. You need ChatGPT Plus, Pro, Business, or Enterprise. Use the Universal tab. Paste the prompt into ChatGPT. It will guide you.
How is MCP different from the REST API?
The REST API is for developers who write code (cURL, Python, PHP). MCP is for people who speak to their AI in plain English. The AI makes all HTTP calls. Same backend. Same tools. Different interface.
Is there rate limiting?
Yes. The limit is 60 requests per minute per API key. If you exceed it, you get a RATE_LIMIT_EXCEEDED error. Normal use will not trigger this. See the API docs for all error codes.
What platforms are available?
The catalog has 55 platforms and 989+ services. Top platforms: YouTube (225), TikTok (177), Spotify (140), X/Twitter (54), Telegram (50), Twitch (47), Snapchat (35). Use get_services to see the full list with prices.