Skip to main content
ClaudeWave
EN, English
openclaw / MCP Servers

mcporter

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

  • 5.1k stars
  • 357 forks
  • 2 open issues
  • Language: TypeScript
  • License: MIT
  • updated

Install

Claude Code CLI
git clone https://github.com/openclaw/mcporter
  1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
  2. Replace any <placeholder> values with your API keys or paths.
  3. Restart Claude. The MCP server and its tools appear automatically.

Clone https://github.com/openclaw/mcporter and follow its README for install instructions.

Editor's note

MCPorter is a TypeScript toolkit that lets developers call any MCP server directly from TypeScript code or from the command line, without writing transport boilerplate or hand-crafting JSON-RPC calls. It auto-discovers MCP server configurations already present in Claude Code, Claude Desktop, Cursor, Codex, Windsurf, and VS Code, merging them into a single unified runtime via `createRuntime()`. The `createServerProxy()` function exposes MCP tools as typed camelCase methods, returning results through helpers like `.text()`, `.json()`, and `.images()`. The `mcporter generate-cli` command converts any MCP server definition into a standalone CLI binary, while `mcporter emit-ts` generates TypeScript type definitions and client wrappers. A notable record-and-replay feature captures live MCP JSON-RPC traffic as NDJSON files and plays them back deterministically for offline testing. Version 0.11.0 added a bridge mode that consolidates multiple servers behind a single MCP endpoint with namespaced `server__tool` naming. Developers building automations, agents, or testing pipelines against MCP-compatible tools are the primary audience.

README

MCP Servers overview

README preview not available. Visit the repo on GitHub for full documentation.
Topics
climcpts-api
Frequently asked

What people ask about mcporter

What is openclaw/mcporter?

openclaw/mcporter is mcp servers for the Claude AI ecosystem. Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli. It has 5.1k GitHub stars and its last recorded update is dated 2026-10-23.

How do I install mcporter?

You can install mcporter by cloning the repository (https://github.com/openclaw/mcporter) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is openclaw/mcporter safe to use?

Our security agent has analyzed openclaw/mcporter and assigned a Trust Score of 97/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains openclaw/mcporter?

openclaw/mcporter is maintained by openclaw. The last recorded GitHub activity is dated 2026-10-23, with 2 open issues.

Are there alternatives to mcporter?

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Project homepage
https://mcporter.sh