Skip to content
mcp/skillhub

Ticket Demo MCP Server

by markusvankempenio.github.markusvankempen/mcp-ticket-demov1.9.0

Demo MCP server for ticket workflows — local stdio and remote HTTP. Teaches real-world MCP patterns: tool naming, attribution, schema discovery, auth, and PII gating.

1Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active1d ago

Install Ticket Demo MCP server

Install in Claude Code

claude mcp add ticket-demo -e MCP_API_KEY='<mcp-api-key>' -e MCP_USERS='<mcp-users>' -- npx -y mcp-ticket-demo

Configuration

VariableRequiredSecretDescription
MCP_API_KEY—yesAPI key for authenticated tool calls. Issue one on /admin → API Keys. Required when AUTH_MODE=write or AUTH_MODE=all.
AUTH_MODE——Authentication mode: off (default), write (write+pii tools gated), all (every tool gated).
MCP_USERS—yesExtra username/password users: 'alice:secret:read,write'. Comma-separated, colon-delimited.
RATE_LIMIT——Max tool calls per window per caller. Default 60.

Freshness

Active — last maintenance signal 1d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-08 · 1d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-24 · 15d ago · official registry · v1.9.0

FAQ

›How do I install the Ticket Demo MCP server in Claude Code?

Run: claude mcp add ticket-demo -e MCP_API_KEY='<mcp-api-key>' -e MCP_USERS='<mcp-users>' -- npx -y mcp-ticket-demo. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Ticket Demo require an API key?

Yes. It expects MCP_API_KEY, MCP_USERS, of which 2 are secrets.

›Can I use Ticket Demo as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Ticket Demo in the official MCP registry?

Yes, as io.github.markusvankempen/mcp-ticket-demo.