Mcporter — Development skill for Claude Code
Call MCPs via TypeScript, masquerading as simple TypeScript API.
How to install Mcporter
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open steipete/mcporter and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Mcporter does
Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli.
Alternatives in Development
- Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
- Open Agent SDK TypeScript — Agent-SDK without CLI dependencies, as an alternative to claude-agent-sdk, completely open source 2.6k ★
- Vibekit — A simple SDK for safely running Codex, Gemini CLI, and Claude Code in a secure sandbox 1.7k ★
README
MCPorter 🧳 - Call MCPs from TypeScript or as CLI
_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.
Key Capabilities
- Zero-config discovery.
createRuntime()merges your home config (~/.mcporter/mcporter.json[c]) first, thenconfig/mcporter.json, plus Cursor/Claude/Codex/Windsurf/OpenCode/VS Code imports, expands${ENV}placeholders, and pools connections so you can reuse transports across multiple calls. - One-command CLI generation.
mcporter generate-cliturns any MCP server definition into a ready-to-run CLI, with optional bundling/compilation and metadata for easy regeneration. - Typed tool clients.
mcporter emit-tsemits.d.tsinterfaces or ready-to-run clien
Related Skills
Ay Claude Templates
Official CLI tool for AY Claude Platform - Discover, install, and manage Claude Skills, Agents, Commands, Hook
Vivagents
Standalone CLI Agents server — wraps Claude, Codex, and Gemini CLIs behind a simple HTTP API
Clio — Claude Code CLI
功能丰富的 Claude Code 开源替代品,在终端中运行。连接 Anthropic API(或任何兼容端点),提供交互式智能编程助手,支持本地工具执行。 46 个源文件,约 9200 行 TypeScript。运行时
Atomara Skill
Agent skill that verifies a PDF (bank statement, payslip, invoice) for signs of editing via the Atomara API. S
Claude Coding Agent
A simple TypeScript coding agent powered by Claude that reads, writes, edits files, lists directories, and run
Provenlens
Personal pre-indexed code knowledge graph for Java, Ruby, TypeScript and JavaScript — a call graph plus nine s
Related Agents
Diva Agent Builder
Builds a complete Diva SDK agent (Python diva-ai or TypeScript @diva-ai/sdk) from a spec — project scaffolding
Prosa Architect
Architecture specialist for prosa's importer/store/API boundaries, repository structure, and cross-package des
Dependency Drift
Verifies that code — generated by @zanix/cli, or cited/claimed by a skill's own examples — still compiles agai