Skip to content

Conversation

@PratikKhaire
Copy link

Summary

Adds comprehensive documentation for resolving agent tool routing issues where agents incorrectly execute MCP tools as bash commands (related to firecrawl/firecrawl#2311).

Changes

  • Agent Configuration Guide (docs/AGENT_CONFIGURATION.md) - Step-by-step solutions for multiple clients
  • Issue Template (.github/ISSUE_TEMPLATE/agent-tool-routing.md) - Structured template for reporting
  • Troubleshooting Guide (docs/TROUBLESHOOTING.md) - Complete diagnostic reference (7.4 KB)
  • README Addition (docs/README_ADDITION.md) - Agent-specific configuration section

Why

Users experience agents wrapping MCP tool calls in Bash() execution instead of using the MCP protocol, resulting in "command not found" errors. This is a client-side configuration issue, not an MCP server bug.

Documentation includes

  • Solutions for Claude Desktop, Cursor, Google Cloud VM/HTTPS deployments
  • Verification steps and testing procedures
  • Error code quick reference
  • Links to official support channels

Related Issues

Verification

  • All 4 documentation files created
  • Examples tested against multiple clients
  • Issue template guides users to try fixes first
  • Documentation is comprehensive and actionable

- Add comprehensive agent configuration guide (docs/AGENT_CONFIGURATION.md)
- Add issue template for agent tool routing problems
- Add detailed troubleshooting guide (docs/TROUBLESHOOTING.md)
- Document solutions for agents wrapping MCP tools in Bash() calls
- Provide README addition with agent-specific configuration examples

Addresses known client-side issue where AI agents incorrectly execute
MCP tools as bash commands instead of routing through MCP protocol.

Related to firecrawl/firecrawl#2311
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant