SuperAPI AI 工具集

mcporter

智能体与模型

查看项目

更新于 10-16 06:43

技能介绍

用途:mcporter 是一个命令行工具,用于直接与 MCP 服务器和工具交互,支持 HTTP 与 stdio 两种连接方式,覆盖列出、调用、鉴权、配置以及临时代理服务器等场景。

主要能力与用法:

  1. 查看与调用:mcporter list,mcporter list <server> --schema;调用工具使用 mcporter call <server.tool> key=value,也可用选择器、函数语法或完整 URL,例如 mcporter call linear.list_issues team=ENG limit:5、mcporter call "linear.create_issue(title: "Bug")"、mcporter call https://api.example.com/mcp.fetch url:https://example.com。
  2. 通过 stdio 运行:mcporter call --stdio "bun run ./server.ts" scrape url=https://example.com。
  3. JSON 参数:mcporter call <server.tool> --args '{"limit":5}'。
  4. 鉴权与配置:mcporter auth <server | url> [--reset];配置管理为 mcporter config list|get|add|remove|import|login|logout。
  5. 守护进程:mcporter daemon start|status|stop|restart。
  6. 代码生成:mcporter generate-cli --server <name> 或 --command <url>;查看用 mcporter inspect-cli <path> [--json];TypeScript 输出用 mcporter emit-ts <server> --mode client|types。

配置默认路径为 ./config/mcporter.json,可用 --config 覆盖;建议用 --output json 获取机器可读结果。

限制:资料未提供具体支持的 MCP 服务器清单、版本要求、错误处理细节及计费信息,这些内容暂未提供。