Quick setup
Create a Firecrawl API key, then export it so Pi can read it:~/.pi/agent/mcp.json. You can also paste it yourself, or put it in .pi/mcp.json for one project:
pi mcp list and confirm that firecrawl shows as connected with its tools, such as firecrawl_search and firecrawl_scrape. Then start pi; run /reload if a session was already open.
If you use pi-mcp-adapter, put the same entry in ~/.config/mcp/mcp.json (or .mcp.json in a project) and run pi-mcp-adapter doctor to check the connection.
Run it locally instead
To run the MCP server on your machine, add it as a stdio server:Try it
Troubleshooting
- Server shows as failed: run
pi mcp listand check thatFIRECRAWL_API_KEYis exported in the same shell that starts Pi. - Tools do not appear in an open session: run
/reloadafter adding or changing a server outside the session. - Pi’s MCP command is missing: update Pi to a current release, or use pi-mcp-adapter with the config above.

