代码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 服务器.
VS 代码
如果您使用MCP,可以通过点击下面的链接来安装MCP服务器. 您需要设置环境变量
vS 代码 mcp.json,可以通过Command Palette > MCP:开放用户配置找到.
克劳德代码
如果您使用克洛德代码,可以通过在您的终端运行下面的命令来安装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-key | apiKey | 符号 |
假设服务器位于 http://localhost:3000数字 :
{
"mcpServers": {
"codeqr_ts_api": {
"url": "http://localhost:3000",
"headers": {
"Authorization": "Bearer <auth value>"
}
}
}
}