mcporter

mcporter

通过 TypeScript 调用 MCP 服务器,简化代码执行和自动化。

MCP编程与开发开源
形态
MCP
是否开源
GitHub Stars
★ 4.7k
收录来源
mcp-github

能力说明

MCPorter 是一个 TypeScript 运行时、CLI 和代码生成工具包,用于 Model Context Protocol。它帮助你发现系统中已配置的 MCP 服务器,并直接调用它们,从而在 TypeScript 中构建更丰富的自动化流程。此外,还可以将 MCP 服务器定义转换为单用途 CLI 工具。MCPorter 提供零配置发现、一键生成 CLI、类型化工具客户端等功能,适用于需要通过代码调用 MCP 服务器的开发者。

能力点

  • 零配置发现 MCP 服务器
  • 一键生成 CLI 工具
  • 类型化工具客户端
  • 友好的组合 API
  • 记录/重放功能
  • OAuth 和 stdio 便捷支持

适用场景

调用 MCP 服务器进行代码执行生成单用途 CLI 工具编写类型安全的 MCP 客户端代码离线调试和重现问题

接入方式

依赖:Node 环境API Key
可以通过 `npx mcporter` 直接使用,或通过 `npm install -g mcporter` 全局安装。

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何开始使用 MCPorter?

可以直接使用 `npx mcporter` 命令,无需安装。

MCPorter 支持哪些传输协议?

支持 stdio 和 HTTP 协议。

相关 Skill