rally-mcp
v1.0.1
Published
Rally integration for Cursor MCP
Downloads
15
Readme
Rally MCP
Rally integration for Cursor MCP - A command-line tool to interact with Rally from Cursor.
Installation
npm install -g rally-mcpOr run directly with npx:
npx rally-mcpConfiguration
Run the configuration setup to connect to your Rally instance:
npx rally-mcp configYou'll be prompted to enter your:
- Rally API Key
- Workspace name
- Project name
- Username
CLI Usage
npx rally-mcp <command> [options]Commands
feature --id <id>- Fetch a feature by IDstory [--id <id>]- Fetch a specific user story or list alldefect --id <id>- Fetch a defect by IDtasks --parentId <id> [--type <type>]- Fetch tasks for a user story or defectadd-task --parentId <id> --name <name> --estimate <e>- Add a new task to a user storycomplete-task --id <id> --actuals <hours>- Mark a task as complete and add actualsadd-comment --id <id> --text <text> [--type <type>]- Add a comment to a work itemsearch --tag <tag> [--type <type>]- Search items by tagserver- Start the Rally MCP server for Cursor integrationconfig- Configure the Rally connection
Examples
List all user stories:
npx rally-mcp storyView a specific user story:
npx rally-mcp story --id US12345Add a task to a user story:
npx rally-mcp add-task --parentId US12345 --name "Implement login form" --estimate 4MCP Server for Cursor
Rally MCP includes a server component that can be used with Cursor:
npx rally-mcp serverThis starts an HTTP server on port 3000 with the following endpoints:
GET /api/health- Check server statusGET /api/stories- List user storiesGET /api/stories/:id- Get user story detailsGET /api/tasks/:parentId- List tasks for a storyPOST /api/tasks- Create a taskPUT /api/tasks/:id- Update a taskPOST /api/comments- Add a commentGET /api/search?tag=<tagname>- Search by tag
