projen-mcp

fongie/projen-mcp

3.2

If you are the rightful owner of projen-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for Projen, enabling AI assistants to interact with Projen projects.

Projen MCP Server

A Model Context Protocol (MCP) server for Projen - the modern project generator and management tool.

Overview

This MCP server allows AI assistants to interact with Projen projects by providing tools to build and sync Projen configurations. It enables seamless integration between AI workflows and Projen project management.

Features

  • Build & Sync: Execute npx projen commands to build and synchronize your Projen project
  • MCP Integration: Works with any MCP-compatible AI assistant or tool

Currently: Only npx projen is supported.

Roadmap

  • Add MCP tools for more projen commands, i.e new
  • Add feature to discover projen projects (i.e find a rc file and then understand to run projen)
  • Add feature to modify projenrc by LLM instead of running commands directly (i.e when adding a new package to a project, add it to projenrc instead of running yarn install package)
  • Distribute as npm package

Installation

No package yet

Right now, you need to clone this repository, run yarn build, then add the MCP server manually to your tool. For example, in VSCode, you can "Add MCP server", choose "stdio", and put the command "node /path/to/build/index.js".

Usage

The server provides a projen tool that can be used to build and sync your Projen project configuration.

License

Apache-2.0

Author

Max Körlinge