mcpField
X
Xenmark

Xenmark

本地服务
xenmark.app生产力08 周前更新

关于 Xenmark

Xenmark 是本地运行的只读 MCP 服务,让 AI 助手读取 Xenmark 的图纸审查数据。它使用用户创建的令牌,仅访问官方 API 和用户所属项目。

主要功能

  1. 01读取项目和图纸修订版
  2. 02列出评论和回复
  3. 03查看通知收件箱
  4. 04回答附带 Xenmark 链接
  5. 05只读访问所属项目

适用场景

  1. 01审查尚未解决的图纸评论
  2. 02查看近期提及自己的人员
  3. 03查询项目角色和修订状态

MCP 相关

它向 MCP 客户端提供只读的 Xenmark 项目、图纸、修订版、评论、回复和通知数据。本地服务使用个人令牌,仅连接到 `https://api.xenmark.app`。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"xenmark-xenmark": {
"command": "npx",
"args": [
"-y",
"xenmark-mcp"
],
"env": {
"XENMARK_TOKEN": "<XENMARK_TOKEN>"
}
}
}
}
启动命令npx -y xenmark-mcp
需要配置的环境变量
XENMARK_TOKEN密钥Your Xenmark Personal API token (Postman, GitHub), generated in Xenmark under Account & Security > Connected apps.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmxenmark-mcp0.1.2

工具

9

收录的工具列表 · 更新于 2 周前

此工具无需参数。

详细介绍

Xenmark MCP 服务

一个 MCP 服务,可让 AI 助手(Claude、Cursor、VS Code 等)读取你的 Xenmark 图纸审阅数据:项目、图纸、修订版、评论、回复和通知收件箱。只读,在你自己的机器上运行,并使用你在 Xenmark 中创建的令牌。

状态: 已发布。可在 npm 上通过 xenmark-mcp 获取,也已收录于 官方 MCP Registry,名称为 io.github.Xenmark/xenmark-mcp。

你可以询问什么

  • “Xenmark 中有什么新消息吗?”/“今天谁提到了我?”
  • “我加入了哪些项目?我的角色是什么?”
  • “图纸 1001-300 的 B 版还有什么未解决的问题?”
  • “列出该修订版中未解决的评论,以及提出评论的人。”
  • “Greta 对评论 #7 回复了什么?”

每个回答都会附上可直接跳转到 Xenmark 的链接。

它绝不会做什么

它绝不会向 Xenmark 写入数据,不会看到你的密码,不会返回电子邮件地址、文件、账单信息或账户角色,也不会访问你未加入的项目。它只与一个服务通信:https://api.xenmark.app,即官方只读集成 API(接口规范)。

获取令牌

在 Xenmark 中:个人资料 → 账户与安全 → 已连接的应用 → 连接应用 →“个人 API 令牌(Postman、GitHub)”→ 生成。令牌只会显示一次;请仅将其保存在助手的配置中。你可以随时在“已连接的应用”中撤销令牌。

安装

需要 Node.js 18 或更高版本。服务通过 npx -y xenmark-mcp 运行——无需克隆或构建。(若要从源代码检出版本运行:执行 npm install && npm run build,然后让助手指向 dist/index.js。)

Claude Desktop — 编辑 claude_desktop_config.json(设置 → 开发者 → 编辑配置),并添加:

{
  "mcpServers": {
    "xenmark": {
      "command": "npx",
      "args": ["-y", "xenmark-mcp"],
      "env": { "XENMARK_TOKEN": "xmk_live_YOUR_TOKEN_HERE" }
    }
  }
}

重启 Claude Desktop;Xenmark 工具会显示在工具图标下。

Cursor — 设置 → MCP → 添加新服务,使用相同的 command、args 和 env。

VS Code(Copilot Agent 模式)— 在 .vscode/mcp.json 或你的用户级 mcp.json 中的 "servers" 下添加相同的条目。

从源代码检出版本运行时,将命令替换为 node,并将参数替换为 dist/index.js 的完整路径。

支持

[email protected] · 安全问题:请参阅 SECURITY.md。切勿在任何公开场合发布令牌。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。