Frankenclaw MCP Server

FrankenClaw is a minimal framework for building MCP tools. Drop a Python file in `tools/`, write one async function with a docstring, flip it on in

Local serverstdioPython

What is the Frankenclaw MCP Server?

FrankenClaw is a minimal framework for building MCP tools. Drop a Python file in tools/, write one async function with a docstring, flip it on in your config —

Credentials and setup notes

  • Python 3.12+ - A Firecrawl API key for the bundled web_scrape example (or remove it from enabled_tools and add your own tools) The chassis core is just FastMCP. Tools you add bring their own dependencies — install those yourself.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
web_scrapeScrape any page to clean markdown — no ads, no nav
search_webWeb search returning title/url/snippet
file_findFind files on this machine from a fuzzy description

How to install the Frankenclaw MCP Server

{
  "mcpServers": {
    "frankenclaw": {
      "command": "uvx",
      "args": ["and"],
      "env": {
        "FIRECRAWL_API_KEY": "your-value",
        "FRANKENCLAW_KEYS_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python 3.12+ - A Firecrawl API key for the bundled web_scrape example (or remove it from enabled_tools and add your own tools) The chassis core is just FastMCP. Tools you add bring their own dependencies — install those yourself.
VariableDescriptionRequired
FIRECRAWL_API_KEYCredential the server authenticates with.Yes
FRANKENCLAW_KEYS_PATHCredential the server authenticates with.Yes

Example prompts to try

  • “Use Frankenclaw to FrankenTool.”
  • “Use Frankenclaw to web scrape.”
  • “Use Frankenclaw to search web.”

Frequently asked questions

FrankenClaw is a minimal framework for building MCP tools. Drop a Python file in `tools/`, write one async function with a docstring, flip it on in your config — Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.