MCP Directory
Back

mcporter

by openclaw · TypeScript · ★ 4,723

Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli.

#cli#mcp#ts-api

Install

npx -y github:openclaw/mcporter

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "mcporter": {
      "command": "npx",
      "args": [
        "-y",
        "github:openclaw/mcporter"
      ]
    }
  }
}

From the README

_TypeScript runtime, CLI, and code-generation toolkit for the Model Context Protocol._ MCPorter helps you lean into the "code execution" workflows highlighted in Anthropic's **Code Execution with MCP** guidance: discover the MCP servers already configured on your system, call them directly, compose richer automations in TypeScript, and mint single-purpose CLIs when you need to share a tool. All of that works out of the box -- no boilerplate, no schema spelunking. - **Zero-config discovery.** merges your home config (, or when set) first, then , plus Cursor/Claude/Codex/Windsurf/OpenCode/VS…
Read full README on GitHub →

Related other servers