Shoalsoft Pants MCP Plugin
Model Context Protocol plugin for Pantsbuild
Installation
npx shoalsoft-pants-mcp-pluginAsk AI about Shoalsoft Pants MCP Plugin
Powered by Claude · Grounded in docs
I know everything about Shoalsoft Pants MCP Plugin. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Pantsbuild Model Context Protocol Plugin
Overview
This project is an experimental plugin to the Pantsbuild build orchestration tool to expose a Model Context Protocol ("MCP") server for LLM coding agents to interact with.
Installation
From PyPI:
-
In the relevant Pants project, edit
pants.tomlto set the[GLOBAL].pluginsoption to includeshoalsoft-pants-mcp-plugin==VERSION(replacingVERSIONwith the applicable version) and the[GLOBAL].backend_packagesoption to includeshoalsoft.pants_mcp_plugin. -
Confogure your LLM coding agent to invoke
pants shoalsoft-mcp --run-stdio-serverin the repository as follows:
Usage
If the MCP server is started correctly by your LLM coding agent, then the agent should take advantage of the exposed MCP tools, which include a tool for each Pants goals.
Development
Workflow
-
Run formating and type checks (mypy):
pants fmt lint check :: -
Run tests:
pants test ::
License
This is currently commercial software and requires prior permission to use. See the LICENSE file in this repository for specific details.
Permission is granted for personal, non-commercial use and for commercial evaluation, but not regular commercial use (which includes using the project for software development workflows in a commercial setting) without explicit permission.
