steipete/mcporter

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

80
/ 100
Verified

This tool helps developers and technical professionals quickly integrate and manage interactions with Model Context Protocol (MCP) servers. It takes existing MCP server configurations (like those from Cursor or Claude Code) and allows you to easily call their functions directly from TypeScript code or generate command-line tools. The output is typically the result of the MCP server's function, like a created comment, a search result, or a deployment status, presented in a structured, typed format.

3,153 stars and 625,609 monthly downloads. Actively maintained with 31 commits in the last 30 days. Available on npm.

Use this if you need to programmatically interact with MCP servers, automate tasks, or create simple command-line utilities from existing MCP definitions.

Not ideal if you are looking for a GUI-based solution or do not work with command-line tools and TypeScript/JavaScript environments.

developer-tooling workflow-automation api-integration cli-generation code-execution
Maintenance 20 / 25
Adoption 20 / 25
Maturity 22 / 25
Community 18 / 25

How are scores calculated?

Stars

3,153

Forks

205

Language

TypeScript

License

Last pushed

Mar 04, 2026

Monthly downloads

625,609

Commits (30d)

31

Dependencies

9

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/steipete/mcporter"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.