crunchtools avatar

MCP Request-tracker

crunchtools/mcp-request-tracker

Connects Claude to Request Tracker instances via the RT REST API, exposing ticket search, creation, updates, and time tracking. You get tools for common workflows like taking ownership, resolving tickets, and completing checklists, plus the ability to query using RT's native syntax. Handles both public correspondence and private comments. Security focused implementation with credential scrubbing, no filesystem access, and weekly CVE scanning. Useful if you're managing RT tickets and want to automate triaging, updating statuses, or logging time without switching contexts. Ships with uvx support and container images for quick deployment.

tools
16
transport
STDIO
last updated
Mar 2, 2026

Tools

16 tools

Public tool metadata for what this MCP can expose to an agent.

search_ticketsSearch tickets using RT query syntax

Search tickets using RT query syntax

No parameter schema in public metadata yet.

get_ticketGet ticket details

Get ticket details

No parameter schema in public metadata yet.

get_ticket_historyGet ticket history/changelog

Get ticket history/changelog

No parameter schema in public metadata yet.

get_my_open_ticketsGet open tickets for a user

Get open tickets for a user

No parameter schema in public metadata yet.

get_new_ticketsGet new/unassigned tickets

Get new/unassigned tickets

No parameter schema in public metadata yet.

set_ticket_ownerSet ticket owner

Set ticket owner

No parameter schema in public metadata yet.

set_ticket_statusSet ticket status

Set ticket status

No parameter schema in public metadata yet.

open_ticketOpen a ticket

Open a ticket

No parameter schema in public metadata yet.

resolve_ticketResolve/close a ticket

Resolve/close a ticket

No parameter schema in public metadata yet.

take_ticketTake ownership and open

Take ownership and open

No parameter schema in public metadata yet.

set_time_workedSet total time worked

Set total time worked

No parameter schema in public metadata yet.

add_time_workedAdd time to existing time

Add time to existing time

No parameter schema in public metadata yet.

add_ticket_commentAdd private comment (not visible to requestor)

Add private comment (not visible to requestor)

No parameter schema in public metadata yet.

reply_to_ticketAdd correspondence (visible to requestor)

Add correspondence (visible to requestor)

No parameter schema in public metadata yet.

create_ticketCreate a new ticket

Create a new ticket

No parameter schema in public metadata yet.

complete_weekly_checklistComplete a weekly checklist ticket with results

Complete a weekly checklist ticket with results

No parameter schema in public metadata yet.

Sponsors

Readme

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-crunchtools

Option 2: Using pip

pip install mcp-request-tracker-crunchtools

Option 3: Using Container

podman run -e RT_URL=... -e RT_USER=... -e RT_PASS=... quay.io/crunchtools/mcp-request-tracker

Configuration

Set the following environment variables:

VariableRequiredDescription
RT_URLYesBase URL of your RT server
RT_USERYesRT username
RT_PASSYesRT password
RT_HTTP_USERNoHTTP Basic Auth username
RT_HTTP_PASSNoHTTP Basic Auth password

Usage with Claude Code

Using uvx


View the full README on GitHub

Details

Repository
github.com/crunchtools/mcp-request-tracker
Package
mcp-request-tracker-crunchtools
Transport
STDIO
Registry
MCP registry, active

More from crunchtools