rushstack
Monorepo for tools developed by the Rush Stack community
The Rush Stack MCP server (@rushstack/mcp-server) enables AI assistants to interact with Rush monorepo projects and their ecosystem of TypeScript build tools. It provides programmatic access to Rush commands, project information, and monorepo structure through the Model Context Protocol. This server allows AI coding assistants to help developers manage large-scale TypeScript monorepos by querying project configurations, analyzing dependencies, and understanding Rush workspace layouts. The server is part of Microsoft's Rush Stack toolchain, which includes build orchestration, API documentation, and TypeScript compilation tools for enterprise-scale JavaScript development.
Key Features
Use Cases
- 01AI assistants helping developers understand Rush monorepo project structure and dependencies
- 02Automated code generation that respects Rush workspace conventions and configurations
- 03Debugging dependency conflicts by querying lockfile data through conversational interfaces
- 04Onboarding developers to large monorepos by answering questions about project organization
- 05Code reviews that check compliance with Rush project standards and conventions
- 06Generating documentation about monorepo architecture and build workflows
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
rushstack — FAQ
What is the Rush Stack MCP server?+
It's an MCP server that exposes Rush monorepo tooling to AI assistants, allowing them to query project structures, dependencies, and configurations in TypeScript workspaces managed by Rush.
How do I install the Rush MCP server?+
Install @rushstack/mcp-server from npm and configure it in your MCP client (like Claude Desktop) by adding the npx command with your Rush project path to the client's configuration file.
Which AI clients support this MCP server?+
Any client that implements the Model Context Protocol can use this server, including Claude Desktop, Cline, and other MCP-compatible AI assistants.
Do I need a Rush monorepo to use this server?+
Yes, this server is designed specifically for projects using the Rush build orchestrator. You need an existing Rush workspace with a rush.json configuration file.
Is the Rush MCP server free to use?+
Yes, it's open source under the MIT license and distributed freely through npm as part of the Rush Stack project maintained by Microsoft.
Can I extend the server with custom plugins?+
Yes, the Rush Stack repository includes examples of custom MCP plugins (rush-mcp-example-plugin) showing how to add functionality to the server.
How do I install rushstack?+
Open the source repository on GitHub and follow its README. rushstack is a mcp server — MCP Agents Market links you directly to the official repo.
Is rushstack free?+
rushstack is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.