FireToolLand MCP server
A Model Context Protocol server that finds the page of a free browser tool for a task, in the language of the person who asks.
Connect
Point an MCP client at https://firetoolland.com/mcp. The server speaks Streamable HTTP, keeps no session and is read-only. There is no key and no sign-up.
The endpoint:
https://firetoolland.com/mcp
Tools
Three tools mirror the API. Each returns JSON as text; a question that cannot be answered is a tool error.
- search_tools: find free tools for a task. q holds the words; lang (en by default), category and limit (1 to 100) are optional.
- get_tool: one tool by its id, with its page in the language and in each other language it is in.
- list_categories: the categories of a language, with their page addresses and tool counts.
A JSON-RPC example
A tools/call request asks search_tools for the words pdf to word, in English:
The request:
curl -s -X POST "https://firetoolland.com/mcp" -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_tools","arguments":{"q":"pdf to word","lang":"en"}}}'
Connect a client
The URL is https://firetoolland.com/mcp for every client. Each client adds a remote server in its own way:
Claude Code, in a terminal:
claude mcp add --transport http firetoolland https://firetoolland.com/mcp
Cursor, in .cursor/mcp.json:
{
"mcpServers": {
"firetoolland": { "url": "https://firetoolland.com/mcp" }
}
}
ChatGPT and other clients: add a custom MCP connector or server and enter this URL. Where that option is in the menu depends on the product version.
https://firetoolland.com/mcp
Limits
The MCP endpoint allows 60 requests per 60 seconds from one address, counted apart from the API. Past it the answer is 429 with Retry-After.
More
The developer page covers the API, its errors, the rate limits and the terms. The server card is at https://firetoolland.com/.well-known/mcp/server-card.json.