forge.meta

Forge Meta — Forge MCP as an MCP Server

Give your agents a tool that lets them search, compose, and create MCP servers at runtime.

Why this exists

Most MCP servers expose a single API. Forge Meta exposes the platform itself. Once you connect it to Claude Desktop or another MCP client, your agent can browse the entire Forge MCP directory, get full schemas for any published server, and compose multi-step workflows — without you ever leaving the chat.

The interesting move is the last tool. If no server in the directory fits the task, the agent can create a new one from any OpenAPI spec and immediately start calling it. Agents extending their own capabilities by calling the platform that builds capabilities.

Tools available

search_directory

Search Forge MCP's public directory by query and/or category. Returns matching servers with descriptions, tool counts, and runtime URLs.

get_server_details

Inspect any published server: full tool list, parameter schemas, authentication requirements, and the URL to connect to.

compose_workflow_from_goal

Plain-English in, recommendation out. Forge picks the best server, tool, or chained workflow and gives your agent a Claude Desktop config snippet for everything it needs.

create_server_from_openapi

Create new MCP servers on the fly — anonymously (24-hour demo mode) or under your account (persistent, with a Forge auth token). The agent gets back a runtime URL it can connect to immediately.

Connect to Claude Desktop

Add this to your claude_desktop_config.json:

json
{
  "mcpServers": {
    "forge-mcp-meta": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mrvoaisheflkwpygzaby.supabase.co/functions/v1/forge-meta-mcp"
      ]
    }
  }
}

Restart Claude Desktop and you'll see the four tools under the forge-mcp-meta server.

What an agent can do with this

"Find an MCP server for crypto data and use it."

"I need to read research papers. What's available, and use the right one."

"Create an MCP server from this OpenAPI spec: https://petstore3.swagger.io/api/v3/openapi.json — then use it to find pets named 'fluffy'."