APIWeaver MCP Server

A FastMCP server that dynamically creates MCP (Model Context Protocol) servers from web API configurations. This allows you to easily integrate any

Local serverstdioPython

What is the APIWeaver MCP Server?

A FastMCP server that dynamically creates MCP (Model Context Protocol) servers from web API configurations. This allows you to easily integrate any REST API

What the server does

  • 🚀 Dynamic API Registration: Register any web API at runtime
  • 🔐 Multiple Authentication Methods: Bearer tokens, API keys, Basic auth, OAuth2, and custom headers
  • 🛠️ All HTTP Methods: Support for GET, POST, PUT, DELETE, PATCH, and more
  • 📝 Flexible Parameters: Query params, path params, headers, and request bodies
  • 🔄 Automatic Tool Generation: Each API endpoint becomes an MCP tool
  • 🧪 Built-in Testing: Test API connections before using them

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.

How to install the APIWeaver MCP Server

{
  "mcpServers": {
    "apiweaver": {
      "command": "uvx",
      "args": [
        "apiweaver",
        "run"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Frequently asked questions

A FastMCP server that dynamically creates MCP (Model Context Protocol) servers from web API configurations. This allows you to easily integrate any REST API Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.