# Xenmark

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/Xenmark/xenmark-mcp  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/xenmark

## Description
Read your Xenmark drawing reviews from AI assistants: projects, drawings, comments, notifications.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "xenmark": {
    "command": "npx",
    "args": ["-y","xenmark"]
  }
}
```

## Documentation & 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](https://github.com/Xenmark/xenmark-mcp/blob/HEAD/SECURITY.md). Never post a token anywhere public.

