hit-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@hit-mcplist open tickets in queue 'Support'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
hit-mcp
An MCP server that connects an AI agent (Claude, Cursor, VS Code, etc.) to HIT — Devpeak's ticket management system. Read only: the agent can browse ticket queues, search tickets, read full ticket history, and use ticket templates — but it cannot modify any data.
Quick start
Install the package globally:
npm install --global @devpeak/hit-mcpGenerate an API token in HIT: click your avatar (top right) → Account settings → Security → API tokens → Create API token.
Configure your MCP client with
HIT_BASE_URL(your HIT instance, e.g.https://support.example.com) andHIT_API_TOKEN(the token from step 2). See examples below.
Configuration per client
Claude Code
claude mcp add hit -e HIT_BASE_URL=https://your-domain-here -e HIT_API_TOKEN=your-token -- npx hit-mcpCursor
Add the following to .cursor/mcp.json:
{
"mcpServers": {
"hit": {
"command": "hit-mcp",
"env": {
"HIT_BASE_URL": "https://support.example.com",
"HIT_API_TOKEN": "..."
}
}
}
}OpenCode
Add a new key under "mcp" in ~/.config/opencode/opencode.jsonc, something like:
{
"mcp": {
"your-server-name": {
"type": "local",
"command": ["npx", "hit-mcp"],
"environment": {
"HIT_BASE_URL": "https://support.example.com",
"HIT_API_TOKEN": "..."
}
}
}
}Related MCP server: mcp-movidesk
What can the agent do?
Tool | Description |
| List all support queues you have access to — get an overview of which areas (IT, maintenance, administration, etc.) exist. |
| Browse and search tickets in a queue. Filter by open/closed status, search by subject, paginate. Each ticket links to HIT's web interface. |
| Fetch full details of a single ticket — description, priority, due dates, history. |
| List ticket templates for a queue — useful for seeing what standard workflows are available. |
Note: All access is read-only — the agent can not create, update, or delete tickets.
Building and developing locally
npm install
npm run buildCopy .env.example to .env, fill in HIT_BASE_URL and HIT_API_TOKEN, then run:
npm startThe server starts on stdio. Point your MCP client at the absolute path:
{
"mcpServers": {
"hit": {
"command": "node",
"args": ["/path/to/hit-mcp/dist/index.js"],
"env": {
"HIT_BASE_URL": "https://support.example.com",
"HIT_API_TOKEN": "..."
}
}
}
}Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DevpeakAB/hit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server