Ross ROSS = Recommend OSS · open-source software intelligence for agents

openclaw/mcporter

Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli. observed · 2026-08-28

github.com/openclaw/mcporter · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

83/100

  • Activity 98
  • Release rhythm 98
  • Longevity 21
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 0.0
  • age_days: 301
  • days_rel: 19
  • days_push: 12
  • n_releases_24m: 51

Full methodology

Adoption not part of the score

4960 stars · 335 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

MCPorter is a TypeScript runtime and CLI for discovering, inspecting, and calling Model Context Protocol (MCP) servers without boilerplate. It can generate standalone CLIs and typed TypeScript clients for any MCP server, with zero-config discovery of servers already configured in tools like Cursor, Claude Code, Codex, Windsurf, OpenCode, and VS Code.

Use cases

  • call MCP server tools from a terminal or script
  • list and inspect tools exposed by MCP servers
  • generate a standalone CLI for an MCP server
  • generate typed TypeScript clients for MCP tools
  • connect AI agents to MCP servers with a typed function-call surface
  • handle OAuth authentication for MCP servers
  • read MCP resources from the command line

When to choose

  • you want to call MCP tools from scripts, CLIs, or agents without writing protocol boilerplate
  • you need to discover MCP servers already configured in your AI coding tools
  • you want to ship a focused standalone CLI wrapping a specific MCP server
  • you need typed TypeScript clients or .d.ts definitions for MCP tools

When to avoid

  • you need an MCP server implementation rather than a client
  • your environment cannot run Node 24+ or Bun
  • you only need a GUI for interacting with MCP servers

Facets

cli-tool · maturity active

mcp cli sdk developer-tools agent-framework developer-tools artificial-intelligence cli cross-platform bun model-context-protocol mcp-client code-generation typed-clients oauth stdio http-transport typescript-runtime command-line ai-agents automation nodejs macos

5 sources

Member repositories

RepositoryRoleHealth v2
openclaw/mcportermain83

For agents

markdown · JSON · MCP: product_card(name="openclaw/mcporter")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem