MCP Server
Mural hosts two Model Context Protocol (MCP) servers. The Documentation MCP gives AI tools access to the Mural API documentation. The Platform MCP gives them access to your program's data.
What is MCP?
Model Context Protocol (MCP) is an open standard that allows AI applications to securely access external data sources and tools. Mural hosts two MCP servers, each with a different purpose:
| MCP server | Purpose | Sign-in | URL |
|---|---|---|---|
| Documentation MCP | Search the Mural API documentation and get help writing code for your integration. | None | https://developers.muralpay.com/mcp |
| Platform MCP | Read your program's data, such as organizations, accounts, transactions, and counterparties. It is the same MCP that backs Eva, the in-platform assistant. | Your Mural account | https://api.muralpay.com/api/platform/mcp |
Documentation MCP
The Documentation MCP has access to all Mural API documentation. No authentication is needed: you don't need a Platform Account to connect, so you can start chatting with the docs and scoping your integration right away. Configure your AI development tools to connect to it. See below for various examples on how to connect your AI tool of choice:
Run on the command line
claude mcp add --transport http mural-production https://developers.muralpay.com/mcpAdd to~/.cursor/mcp.json:
{
"mcpServers": {
"mural-production": {
"url": "https://developers.muralpay.com/mcp"
}
}
}Add to~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"mural-production": {
"url": "https://developers.muralpay.com/mcp"
}
}
}Add toclaude_desktop_config.json:
{
"mcpServers": {
"mural-production": {
"url": "https://developers.muralpay.com/mcp"
}
}
}To connect Mural MCP in ChatGPT:
- Open ChatGPT → Settings → Apps & Connectors → Advanced Settings
- Toggle Developer Mode ON
- Go back to Apps & Connectors and click Create
- Enter a name (e.g. Mural Pay MCP)
- In MCP Server URL, paste:
https://developers.muralpay.com/mcp - Click Create
Testing your setup
Once configured, you can test your connection:
- Open your AI editor (Claude Code, Cursor, Windsurf, etc.)
- Start a new chat with the AI assistant
- Ask about the Mural API - try questions like:
- "How can I fund a Mural Account?"
- "What is the difference between the client custodial and end-user custodial models?"
- "Show me an example of a request to send COP to a recipient"
Platform MCP
The Platform MCP has read-only access to all of your program's data. It is the same MCP that backs Eva, the in-platform assistant, so you can ask your own AI tools the same questions about your program.
To use it, you need a Mural Platform Account. If you don't have one yet, complete Platform Account Setup first.
Endpoint
| Environment | URL |
|---|---|
| Sandbox | https://api-staging.muralpay.com/api/platform/mcp |
| Production | https://api.muralpay.com/api/platform/mcp |
Connecting
Add the URL to any client that supports remote MCP servers, then sign in with your Mural account when prompted. There is nothing to install and no key to copy.
In Claude (web, desktop, or mobile), open the Mural Pay connector in the Claude directory, connect it, then sign in with your Mural account.
Run on the command line
claude mcp add --transport http mural-platform https://api.muralpay.com/api/platform/mcpPoint any client that supports remote MCP servers at the URL, then sign in with your Mural account when prompted.
Once connected, start with a question like "which organizations can I see?" or "show me my failed payouts this month."
Data protection
- Responses are scoped to the organizations your Mural user can access — the same boundary as the dashboard and the Platform API.
- API keys are shown masked (last four characters only) and bank account numbers are masked to their last four digits.
- Requests are rate-limited per user.
Updated 21 days ago

