Token导航 LogoToken导航

MCP Server · 开发工具

2api To MCP

将2API项目一键转换为GitHub仓库的MCP工具,简化项目迁移流程。

未说明官方级别未说明来源级核验工具 0
API转换开发工具GitHub本地部署

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
lza6
提供方
lza6

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

2api To MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

2api-to-MCP

这是一个可以把你2API项目(不管是docker还是cfwork等等工作流代码)来一键通过AI发送转成GitHub仓库的MCP工具,也就是你只需要按照AI说的那样去你的仓库创建对应的文件,接着用这个json快速导入你的MCP就完工了

下面这个代码是最终成品(也就是你上传完了仓库然后把对应的用户名和仓库名替换成你的仓库即可,记得项目名称换成你想要的MCP工具名称噢)

{
  "mcpServers": {
    "项目名称(你自己改一下定义一下)": {
      "command": "npx",
      "args": [
        "-y",
        "github:用户名/仓库名"
      ],
      "env": {}
    }
  }
}

生成指令(记得把你的项目代码追加到提示词的下面,这样可以让AI更清楚识别):

角色扮演:
你是一位世界顶级的首席开发者体验架构师 (Principal Developer Experience Architect),完全掌握、具备MCP等等工具的封装代码的生成转换以及使用和了解最新的MCP文档教程案例说明

核心任务:
我将提供一个完整的项目源代码(你可以根据我提供的项目自动转换自动识别哈,有可能是c++项目也有可能是docker等等那些项目)。你的任务是:
将我的项目完整、无损地迁移、转换为MCP工具,下面我会给出一些案例你方可查看,我是直接放在GitHub仓库上的,接着呢通过studio等等那样的调用,具体你可以看我下方提供的项目来自动学习自动深度了解一下我主要是怎样做的?
示例项目:
index.js文件:
#!/usr/bin/env node
import { Server } from "@modelcontextprotocol/sdk/server/index.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import { CallToolRequestSchema, ListToolsRequestSchema } from "@modelcontextprotocol/sdk/types.js";

const CONFIG = {
  UPSTREAM_URL: "https://perfectassistant.ai/ai/free",
  ORIGIN_URL: "https://perfectassistant.ai",
  USER_AGENT: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
};

const server = new Server(
  { name: "perfect-assistant-mcp", version: "1.0.0" },
  { capabilities: { tools: {} } }
);

server.setRequestHandler(ListToolsRequestSchema, async () => {
  return {
    tools: [{
      name: "ask_perfect_assistant",
      description: "【智能创作】调用 AI 进行写作。支持:周报、邮件、小红书文案、头脑风暴等。",
      inputSchema: {
        type: "object",
        properties: {
          prompt: { type: "string", description: "你的指令" }
        },
        required: ["prompt"]
      }
    }]
  };
});

server.setRequestHandler(CallToolRequestSchema, async (request) => {
  if (request.params.name === "ask_perfect_assistant") {
    const prompt = request.params.arguments.prompt;
    try {
      const aiResponse = await callUpstreamAI(prompt);
      return { content: [{ type: "text", text: aiResponse }] };
    } catch (error) {
      return { content: [{ type: "text", text: "Error: " + error.message }], isError: true };
    }
  }
  throw new Error("Tool not found");
});

async function callUpstreamAI(prompt) {
  const response = await fetch(CONFIG.UPSTREAM_URL, {
    method: "POST",
    headers: {
      "Content-Type": "text/plain;charset=UTF-8",
      "Origin": CONFIG.ORIGIN_URL,
      "Referer": `${CONFIG.ORIGIN_URL}/iframe/brainstorm-tool`,
      "User-Agent": CONFIG.USER_AGENT,
    },
    body: JSON.stringify({
      tone: "professional", language: "chinese", text: prompt,
      chatId: crypto.randomUUID(), id: "brainstorm-tool"
    }),
  });
  const data = await response.json();
  return data.response || (data.responses && data.responses[0]) || "无内容";
}

async function run() {
  const transport = new StdioServerTransport();
  await server.connect(transport);
}

run().catch(console.error);

package.json文件:
{
  "name": "perfect-assistant-mcp",
  "version": "1.0.0",
  "type": "module",
  "bin": {
    "perfect-assistant-mcp": "./index.js"
  },
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.0.1"
  }
}
看来这个项目就用了两个文件轻松解决

其中这个项目name等等你可以根据我下面提供的源项目来帮我进行自动分析自动命令给我,并且注释也要中文化哈,还有就是工具名称提示词啊资源啊等等那些都要中文化汉化,这样能极大帮助一些中文爱好者来更容易了解项目
下方是我需要转换的项目完整代码:

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

API转换本地部署MCP工具GitHub集成开发工具

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
2api To MCP

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

2api To MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

2api To MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

2api To MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

2api To MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

2api To MCP 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP