mcp-rapideticket
v0.1.6
Published
RapideTicket MCP server for Claude, Cursor, Codex, and other MCP clients.
Downloads
704
Maintainers
Readme
RapideTicket MCP Server
MCP server for Claude, Cursor, Codex, and other MCP-compatible clients.
The package is distributed as an npm CLI:
npx -y mcp-rapideticket --stdioThe RapideTicket API URL is built in and defaults to:
https://rapideticket.comYou only need to provide a RapideTicket MCP token.
Cursor / Claude / Codex stdio configuration
{
"mcpServers": {
"rapideticket": {
"command": "npx",
"args": ["-y", "mcp-rapideticket", "--stdio"],
"env": {
"RAPIDETICKET_API_TOKEN": "<YOUR_MCP_TOKEN>",
"RAPIDETICKET_DEFAULT_PROJECT_ID": "<optional project uuid or client key>"
}
}
}
}Create the MCP token from the dashboard in Project settings > MCP.
The token is shown only once, stored hashed in the API database, and forwarded
to the existing RapideTicket API as a Bearer token.
Local development
node ./bin/rapideticket-mcp.js --stdioHTTP JSON-RPC mode is also available for local experiments:
node ./bin/rapideticket-mcp.js
curl http://localhost:8090/healthTools
rapideticket_list_projectsrapideticket_list_ticketsrapideticket_list_promptsrapideticket_get_promptrapideticket_create_prompt_branchrapideticket_list_agentsrapideticket_list_active_skillsrapideticket_list_sprintsrapideticket_list_sprint_ticketsrapideticket_list_backlog_ticketsrapideticket_list_specificationsrapideticket_search_specificationsrapideticket_get_specificationrapideticket_get_ticketrapideticket_create_ticket_branchrapideticket_create_ticketrapideticket_update_ticketrapideticket_move_ticketrapideticket_add_comment
Specifications
Use the specification tools to let an MCP client inspect the collaborative documentation attached to a project:
{
"name": "rapideticket_search_specifications",
"arguments": {
"projectId": "DEMO",
"q": "checkout flow",
"limit": 5
}
}rapideticket_list_specifications returns the page tree metadata and a compact
plain-text extraction by default. Pass includeBody: true when the client needs
the raw editor JSON. rapideticket_get_specification returns one full page.
Agents and skills
rapideticket_list_agents returns the AI agents configured for the project and
their attached, currently enabled skills. rapideticket_list_active_skills returns
only project skills currently enabled, including their Markdown instructions so
an MCP client can use them as operational context.
Git branches and live connection
The branch tools create the planned branch on the default GitHub or GitLab
destination configured for the project. Prompt branches use the stable
prompt/<prompt-key> format. Repeated calls are idempotent and return the
branch already attached to the ticket or prompt.
Once the MCP handshake succeeds, the server sends a heartbeat every 15 seconds. The project MCP settings page displays the corresponding token as connected in near real time and marks it offline when heartbeats stop.
Publish
npm login
npm publish --access public