</>MCP Agents Market
MCP Server

rushstack

by microsoft6.5kTypeScriptUpdated 2026-08-29

Monorepo for tools developed by the Rush Stack community

Claude DesktopCline

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

Query Rush project metadata and monorepo configuration through MCP protocol
Access project dependency graphs and workspace structure information
Retrieve Rush command definitions and build orchestration details
Inspect TypeScript project references and composite build configurations
Browse PNPM lockfile contents and package version information
Integration with the broader Rush Stack ecosystem (Heft, API Extractor, etc.)
Published as @rushstack/mcp-server on npm with active maintenance
Supports plugin extensibility for custom Rush workflow automation

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 more

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.

Related searches