MCP Request-tracker MCP server
Secure MCP server for Request Tracker (RT) ticket management
0 stars
Reviews
Write oneNobody has reviewed MCP Request-tracker yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MCP Request-tracker tools (16, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_ticket_commentAdd a private comment/note to a ticket (not visible to requestor).
add_time_workedAdd time to the time worked on a ticket.
complete_weekly_checklistComplete a weekly checklist ticket with results.
create_ticketwrite actionCreate a new ticket.
get_my_open_ticketsGet all open tickets assigned to a user.
get_new_ticketsGet all new (unassigned) tickets, optionally filtered by queue.
get_ticketGet details of a specific ticket.
get_ticket_historyGet the history/changelog of a ticket.
open_ticketOpen a ticket (change status from new to open), optionally taking ownership.
reply_to_ticketReply to a ticket (correspondence visible to requestor).
resolve_ticketResolve/close a ticket, optionally adding a comment.
search_ticketsSearch for tickets using RT query syntax.
set_ticket_ownerSet the owner of a ticket (take/assign ticket).
set_ticket_statusSet the status of a ticket.
set_time_workedSet the total time worked on a ticket.
take_ticketTake ownership of a ticket and open it.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan10 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How MCP Request-tracker compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,255 servers
- Tools
- 16
- the typical server has 7
- Tools that change things
- 6%
- typical: 0%. Fewer write tools means less an agent can break
What its tools let an agent do: 8 read · 4 create · 3 change · 1 send or post
Install MCP Request-tracker in Claude Code, Cursor or VS Code
claude mcp add request-tracker -- uvx mcp-request-tracker-crunchtools
What the publisher says
From the MCP Request-tracker repository's README, as published. We do not edit it. Read it on GitHub
MCP Request Tracker CrunchTools
A secure MCP (Model Context Protocol) server for Request Tracker (RT) ticket management.
Features
- Secure Credential Handling: Passwords stored as SecretStr, never logged
- Full Ticket Management: Search, view, create, update, and resolve tickets
- Time Tracking: Track time worked on tickets
- Workflow Automation: Pre-built workflows like checklist completion
- Cross-Platform: Works on Linux, macOS, and Windows
Installation
Option 1: Using uvx (Recommended)
uvx mcp-request-tracker-crunchtoolsOption 2: Using pip
pip install mcp-request-tracker-crunchtoolsOption 3: Using Container
podman run -e RT_URL=... -e RT_USER=... -e RT_PASS=... quay.io/crunchtools/mcp-request-trackerConfiguration
Set the following environment variables:
Usage with Claude Code
Using uvx
claude mcp add mcp-request-tracker-crunchtools \
--env RT_URL=https://rt.example.com \
--env RT_USER=your_username \
--env RT_PASS=your_password \
-- uvx mcp-request-tracker-crunchtoolsUsing Container
claude mcp add mcp-request-tracker-crunchtools \
--env RT_URL=https://rt.example.com \
--env RT_USER=your_username \
--env RT_PASS=your_password \
-- podman run -i --rm -e RT_URL -e RT_USER -e RT_PASS quay.io/crunchtools/mcp-request-trackerAvailable Tools
Search and View
- search_tickets - Search tickets using RT query syntax
- get_ticket - Get ticket details
- gettickethistory - Get ticket history/changelog
- getmyopen_tickets - Get open tickets for a user
- getnewtickets - Get new/unassigned tickets
Update Tickets
- setticketowner - Set ticket owner
- setticketstatus - Set ticket status
- open_ticket - Open a ticket
- resolve_ticket - Resolve/close a ticket
- take_ticket - Take ownership and open
Time Tracking
- settimeworked - Set total time worked
- addtimeworked - Add time to existing time
Communication
- addticketcomment - Add private comment (not visible to requestor)
- replytoticket - Add correspondence (visible to requestor)
Creation
- create_ticket - Create a new ticket
Workflows
- completeweeklychecklist - Complete a weekly checklist ticket with results
RT Query Syntax Examples
Status = 'new'
Status = 'open' AND Owner = 'scott'
Subject LIKE 'checklist'
Queue = 'Professional'
Created > '2025-01-01'
Owner = 'Nobody'Security
This server is built with security in mind:
- SecretStr: Passwords are stored using Pydantic's SecretStr to prevent accidental logging
- Error Sanitization: Credentials are scrubbed from all error messages
- No Filesystem Access: The server never reads or writes files
- No Shell Execution: No subprocess or shell commands
- Minimal Dependencies: Only essential packages to reduce attack surface
- Automated CVE Scanning: Weekly security scans via GitHub Actions
- Container Security: Built on Hummingbird images with minimal CVE count
See SECURITY.md for the full security design document.
Development
# Clone the repository
git clone https://github.com/crunchtools/mcp-request-tracker.git
cd mcp-request-tracker
# Install dependencies
uv sync --all-extras
# Run tests
uv run pytest
# Lint
uv run ruff check src tests
# Type check
uv run mypy srcLicense
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See LICENSE for details.
<!-- mcp-name: io.github.crunchtools/request-tracker -->
Nothing above is checked by us. What we check is on the safety report.
MCP Request-tracker: common questions
- Is MCP Request-tracker MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the MCP Request-tracker safety report
- How do I install MCP Request-tracker?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does MCP Request-tracker need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is MCP Request-tracker maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.1.1.
- How does MCP Request-tracker compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,255 servers); tools 16 (the typical server has 7); tools that change things 6% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.