@codeqr/ts-mcp

中文文档
0.25.0发布于 2026/11/09Apache-2.0TypeScriptESM + CJS近 30 天下载 4291

代码QR API 的官方 MCP 服务器

中文使用文档
文档目录9 节
  1. 安装
  2. 直接援引
  3. 通过 MCP 客户端
  4. 光标
  5. VS 代码
  6. 克劳德代码
  7. 代码模式
  8. 代码运行的地方
  9. 远程运行

代码QR 类型Script MCP 服务器

它的产生与 无污。 。 。 .

安装

直接援引

您可以直接通过 MCP 服务器运行 npx数字 :

export CODEQR_API_KEY="My API Key"
npx -y @codeqr/ts-mcp@latest

通过 MCP 客户端

现有客户清单 模型文本protocol.io。如果已经 拥有客户端,请查看他们的文档以安装MCP服务器.

对于JSON配置的客户来说,它可能看起来是这样的:

{
  "mcpServers": {
    "codeqr_ts_api": {
      "command": "npx",
      "args": ["-y", "@codeqr/ts-mcp"],
      "env": {
        "CODEQR_API_KEY": "My API Key"
      }
    }
  }
}

光标

如果您使用Cursor,可以通过使用下面的按钮来安装MCP服务器. 您需要设置环境变量 在光标中 mcp.json,可以在光标设置中找到 > 工具 & MCP > 新建 MCP 服务器.

Add to Cursor

VS 代码

如果您使用MCP,可以通过点击下面的链接来安装MCP服务器. 您需要设置环境变量 vS 代码 mcp.json,可以通过Command Palette > MCP:开放用户配置找到.

打开 VS 代码

克劳德代码

如果您使用克洛德代码,可以通过在您的终端运行下面的命令来安装MCP服务器. 你需要设置你的 claude Code 的环境变量 .claude.json,可以在您的主目录中找到.

claude mcp add codeqr_ts_mcp_api --env CODEQR_API_KEY="My API Key" -- npx -y @codeqr/ts-mcp

代码模式

这个MCP服务器建立在"代码模式"工具方案上. 在这个MCP服务器中, 您的代理将针对 TypeScript SDK 写入代码, 然后在 沙盒 沙盒 沙盒 沙盒 沙盒 为了完成这个任务,服务器将向您的代理商披露两个工具:

  • 第一个工具是Docs搜索工具,可用于通用查询 有关您的 API/ SDK 的文档.

  • 第二个工具是一个代码工具,代理可以针对TypeScript SDK写入代码. 代码在一个沙盒中执行,其文件系统和网络访问被限制在 sDK需要的东西——见下面"代码运行的地方". 然后,任何代码返回或 由于工具调用的结果,指纹将返回代理.

利用这个办法,代理人能够执行非常复杂的任务 和重复的.

代码运行的地方

此服务器在本地运行代码 。 每个代码工具调用在 和MCP服务器相同的机器,仅限于读取服务器自己的文件和制作 网络请求您的 API 主机 .

代码工具必须安装Deno才能工作. 安装它从 https://deno.land (英语),或添加该词 到 MCP 服务器的依赖性 npm install deno。 。 。 .

远程运行

启动客户端 --transport=http 使用可流式HTTP传输将服务器作为远程服务器发射. 这个 --port 设置可以选择它运行的端口,以及 --socket 设置允许它在 Unix 套接字上运行.

授权可通过 Authorization 使用 Bearer 方案的标题 .

此外,可通过下列标题提供授权:

页眉等同客户端选项保安计划
x-codeqr-api-keyapiKey符号

假设服务器位于 http://localhost:3000数字 :

{
  "mcpServers": {
    "codeqr_ts_api": {
      "url": "http://localhost:3000",
      "headers": {
        "Authorization": "Bearer <auth value>"
      }
    }
  }
}

版本与发布记录

@codeqr/ts-mcp 共发布 12 个版本,首次发布于 2025/09/16;过去 12 个月发布了 7 个版本。

版本发布日期距今
0.25.0latest2026/11/091 天前
0.24.12026/07/283 个月前
0.24.02026/07/283 个月前
0.19.32026/03/207 个月前
0.9.02025/12/1310 个月前
0.8.02025/12/0411 个月前

关于 @codeqr/ts-mcp 的常见问题

@codeqr/ts-mcp 是什么?

代码QR API 的官方 MCP 服务器

如何安装 @codeqr/ts-mcp?

在项目目录运行 npm install @codeqr/ts-mcp,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 mcp-server,可以用 npx mcp-server 直接运行。

@codeqr/ts-mcp 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@codeqr/ts-mcp 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@codeqr/ts-mcp 可以商用吗?

@codeqr/ts-mcp 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@codeqr/ts-mcp 的下载量有多少?

根据 npm 官方下载统计,@codeqr/ts-mcp 在 2026/10/10 – 2026/11/08 这 30 天内被下载 4,291 次,日均约 143 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@codeqr/ts-mcp 还在维护吗?

最新版本 0.25.0 发布于 2026/11/09(1 天前);至今共发布 12 个版本,其中过去 12 个月发布了 7 个;首次发布于 2025/09/16。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。