@terryliyongjie/api2mcptools

@terryliyongjie/api2mcptools

site icon
2025.04.01 2
JavaScriptAPI转换MCP工具开发工具开发效率位置服务
api2mcptools是一个Node.js包,用于将API转换为MCP(Model Context Protocol)工具。它支持将JSON API转换为MCP工具,便于与MCP生态系统集成,支持多种API类型,并提供命令行界面(CLI)支持。
View on GitHub

Overview

基本能力

产品定位

api2mcptools是一个用于将API转换为MCP工具的开发工具,旨在简化API与MCP生态系统的集成。

核心功能

  • 将JSON API转换为MCP工具
  • 支持多种API类型
  • 提供命令行界面(CLI)支持
  • 易于与MCP生态系统集成

适用场景

  • 开发者需要将现有API转换为MCP工具的场景
  • 需要快速集成API到MCP生态系统的项目
  • 需要命令行工具来管理API转换的开发流程

工具列表

  • mcp-tools: 命令行工具,用于管理和运行转换后的MCP工具

常见问题解答

使用教程

使用依赖

  • Node.js环境

安装教程

快速启动(推荐)

set CONFIG_JSON_PATH=example.json
npx @terryliyongjie/api2mcptools

传统安装

# 在项目中本地安装
npm install @terryliyongjie/mcp-tools

# 或全局安装以作为CLI工具使用
npm install -g @terryliyongjie/mcp-tools

调试方式

# 安装依赖
npm install

# 构建项目
npm run build

# 开发模式运行
npm run dev

# 开发时监视模式
npm run watch

# 运行MCP检查器
npm run inspector

许可证

该项目遵循 MIT 开源许可条款。