Workflows
list_workflows and get_workflow: every workflow and its deployment status.
Run Sim workflows with your inputs and get their result, and follow logs, tables and knowledge bases from any MCP client.
A read key is for viewing only; running needs a write key.
Uses Sim's official interfaces, so every run appears in Sim's own logs.
list_workflows and get_workflow: every workflow and its deployment status.
run_workflow runs the workflow with your inputs and returns the result.
list_logs, list_tables, list_knowledge and sim_overview for all workspaces at once.
Use the service URL and your key.
“Run the summarisation workflow on this text”
The result comes back directly and appears in Sim's logs.
Streamable HTTPhttps://sim-mcp.marsaplatform.com/mcpBearer YOUR_API_KEYEvery request needs Authorization: Bearer YOUR_API_KEY.
https://sim-mcp.marsaplatform.com/mcpclaude mcp add --transport http sim https://sim-mcp.marsaplatform.com/mcp \
--header "Authorization: Bearer YOUR_API_KEY"~/.cursor/mcp.json{
"mcpServers": {
"sim": {
"url": "https://sim-mcp.marsaplatform.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}.vscode/mcp.json{
"servers": {
"sim": {
"type": "http",
"url": "https://sim-mcp.marsaplatform.com/mcp",
"headers": {
"Authorization": "Bearer ${input:sim-key}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "sim-key",
"description": "Sim MCP API key",
"password": true
}
]
}VS Code asks for the key once and stores it securely.
claude_desktop_config.json{
"mcpServers": {
"sim": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://sim-mcp.marsaplatform.com/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer YOUR_API_KEY"
}
}
}
}Claude Desktop reaches remote servers through mcp-remote, which needs Node.js. Restart the app after editing.
curl -s -X POST https://sim-mcp.marsaplatform.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"test","version":"1"}}}'With a valid key you get the initialize result. Without a key you get 401.
The original page states: “11 MCP tools”. The full list is generated from tools/list once a read key is configured for this site; until then any MCP client shows it after you connect.
read shows workflows and logs; write adds running.
No. The tool uses Sim's official keys on the server.
Request an access key from the key request page (Arabic form).
The real response for a request without a key:
WWW-Authenticate: Bearer
{"error": "unauthorized"}Send the header exactly as Authorization: Bearer YOUR_API_KEY.