Xenmark
Read your Xenmark drawing reviews from AI assistants: projects, drawings, comments, notifications.
Open source Open in the app JSON README (API)
About
Read your Xenmark drawing reviews from AI assistants: projects, drawings, comments, notifications.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- xenmark
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 0.1.2
- Last push
- 2026-09-03T17:57:23Z
- Repository state
- ativo
- Language
- TypeScript
- License
- MIT
- Added
- 2026-09-03 16:00:56
- Updated
- 2026-09-03 16:00:56
- Origin id
io.github.Xenmark/xenmark-mcp
README
# Xenmark MCP server
An [MCP](https://modelcontextprotocol.io) server that lets AI assistants — Claude, Cursor, VS Code and others — read your [Xenmark](https://www.xenmark.app) drawing-review data: projects, drawings, revisions, comments, replies and your notification inbox. Read-only, runs on your own machine, uses a token you create inside Xenmark.
**Status:** released. On [npm](https://www.npmjs.com/package/xenmark-mcp) as `xenmark-mcp` and in the [official MCP Registry](https://registry.modelcontextprotocol.io) as `io.github.Xenmark/xenmark-mcp`.
## What you can ask
- "Anything new for me in Xenmark?" / "Who mentioned me today?"
- "Which projects am I on, and what's my role?"
- "What's still open on drawing 1001-300, Rev. B?"
- "List the unresolved comments on that revision and who raised them."
- "What did Greta reply on comment #7?"
Every answer carries a link straight into Xenmark.
## What it never does
It never writes to Xenmark, never sees your password, never returns e-mail addresses, files, billing or account roles, and never reaches projects you are not a member of. It talks to exactly one server: `https://api.xenmark.app`, the official read-only Integration API ([contract](https://github.com/Xenmark/xenmark-api)).
## Get a token
In Xenmark: profile → **Account & Security → Connected apps → Connect an app → "Personal API token (Postman, GitHub)" → Generate**. The token is shown once; keep it in the assistant's config only. Revoke it any time from Connected apps.
## Install
Requires Node.js 18 or newer. The server runs with `npx -y xenmark-mcp` — nothing to clone or build. (To run from a source checkout instead: `npm install && npm run build`, then point your assistant at `dist/index.js`.)
**Claude Desktop** — edit `claude_desktop_config.json` (Settings → Developer → Edit Config) and add:
```json
{
"mcpServers": {
"xenmark": {
"command": "npx",
"args": ["-y", "xenmark-mcp"],
"env": { "XENMARK_TOKEN": "xmk_live_YOUR_TOKEN_HERE" }
}
}
}
```
Restart Claude Desktop; the Xenmark tools appear under the tools icon.
**Cursor** — Settings → MCP → Add new server, same `command`, `args` and `env`.
**VS Code** (Copilot agent mode) — add the same entry under `"servers"` in `.vscode/mcp.json` or your user `mcp.json`.
From a source checkout, replace the command with `node` and the args with the full path to `dist/index.js`.
## Support
support@xenmark.app · Security: see [SECURITY.md](SECURITY.md). Never post a token anywhere public.