github.devotd.
NewModel Context Protocol

openclaw/mcporter v0.15.0 — Call MCP servers from CLI and TypeScript

openclaw/mcporter is a TypeScript runtime and command-line tool that discovers and calls Model Context Protocol servers.

Repositoryopenclaw/mcporter ↗

openclaw/mcporter is a TypeScript runtime and command-line tool that discovers and calls Model Context Protocol servers.

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

stars
★ 5.1K
Forks
354
Language
TypeScript
License
MIT
Latest release
v0.15.0
Read original source ↗View on GitHub ↗

openclaw/mcporter is a TypeScript runtime and command-line tool for discovering and calling Model Context Protocol servers. The latest release in the repository is v0.15.0. The material currently available does not include the changelog for this version, so what changed cannot be confirmed. The repository description states the intent: to call MCP as a plain API from TypeScript, or to wrap it into a CLI.

It is released under the MIT license, the repository was created on November 5, 2025, and it is a TypeScript tool with 5077 stars. Both developers and coding agents can use the same MCP tools in a terminal, in scripts, and in a generated standalone CLI. It supports server configuration and OAuth setup, generation of CLI commands and TypeScript types and clients, and recording and replay of MCP sessions, and it connects to servers over HTTP and stdio. Because it divides tool listings between the command line and code, taking on the job of gathering several MCP servers in one place falls to this tool.

In the research record, the novelty, technology and quality scores are empty, and only the momentum score remains, low at 3.0 on a 10-point scale. The record does not say which judgment left the blank scores, so what this figure points to cannot be known. Beyond the feature list in the README, there is also no data measuring call stability or performance. It is worth considering as a candidate if a common calling layer that collects the tools of several MCP servers in one place is needed, but that judgment stays within the feature scope confirmed so far.