Tools API
List Available Tools
Execute Tool
Built-in Tools
Default tool groups vs on-demand capabilities
|
web_fetch | 3-tier local fetch (HTTP/Browser/Stealth) with DOM pruning and Markdown extraction |
| github | GitHub API integration |
MCP Tools
External tools connected via MCP are automatically registered alongside built-in tools. MCP tool names are internally prefixed asmcp__{server}__{tool} for namespace isolation — the API accepts both the prefixed and original names.
Two-Route MCP Routing
When you connect MCP servers with many tools, Myrm automatically selects the optimal routing strategy to minimize token usage while preserving full tool access:
Connecting a 50-tool MCP server does not inflate your Turn1 prompt — large servers are demoted to Skills and discovered on demand. Direct MCP tools show their real names in the UI.
Security rules (ALLOW/ASK/DENY) apply to both direct MCP tools and Skill/PTC invocations. A per-tool DENY rule on
mcp__gmail__send_email cannot be bypassed via the Skill path.Filtering
Per-agent tool filtering is supported viatool_include / tool_exclude in MCP server config: