Pare

v0.8.0Developer Toolsstable

Dev tools, optimized for agents. Structured, token-efficient MCP servers for git, test runners, npm, Docker, and more.

ai-codingai-toolsclaudecursordeveloper-tools
Share:
121
Stars
0
Downloads
0
Weekly
0/5

What is Pare?

Pare is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to dev tools, optimized for agents. structured, token-efficient mcp servers for git, test runners, npm, docker, and more.

Dev tools, optimized for agents. Structured, token-efficient MCP servers for git, test runners, npm, Docker, and more.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Dev tools, optimized for agents. Structured, token-efficient

Use Cases

Access optimized, token-efficient dev tools for git, npm, Docker, and test runners.
Reduce token usage while working with standard developer tools through Claude.
Streamline development workflows with agent-optimized command execution.
Dave-London

Maintainer

LicenseMIT
Languagetypescript
Versionv0.8.0
UpdatedMay 13, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y @paretools/build

Manual Installation

npx -y @paretools/build

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Pare

Pare is a collection of 28 token-efficient MCP servers purpose-built for AI coding agents, exposing over 240 tools across git, GitHub, npm, Docker, Kubernetes, Terraform, test runners, linters, and database CLIs. Each server returns structured JSON output instead of raw terminal text, cutting token consumption by 40–60% compared to running shell commands directly. Developers use Pare to give Claude and other agents reliable, machine-readable access to their entire development toolchain without the noise of verbose CLI output.

Prerequisites

  • Node.js 18 or later installed
  • An MCP-compatible client such as Claude Desktop, Claude Code, or Cursor
  • The development tools you want to expose must already be installed (e.g. git, Docker, npm)
1

Install via the Pare init helper

The fastest way to set up Pare is with the init helper, which writes the MCP config for your client automatically. Run the command below and follow the interactive prompts to select your client and preset.

npx @paretools/init --client claude-code --preset web
2

Or add individual servers manually

Each Pare capability ships as a separate scoped package. You can add only the servers you need. Common choices include @paretools/git, @paretools/npm, @paretools/docker, and @paretools/test.

npx -y @paretools/git
npx -y @paretools/npm
npx -y @paretools/docker
3

Add a server to your MCP client config

Open your MCP client configuration file and add an entry for each Pare server you want. The example below adds the git and npm servers to Claude Desktop.

{
  "mcpServers": {
    "pare-git": {
      "command": "npx",
      "args": ["-y", "@paretools/git"]
    },
    "pare-npm": {
      "command": "npx",
      "args": ["-y", "@paretools/npm"]
    }
  }
}
4

Restrict which tools are exposed (optional)

Use environment variables to limit which tools each server exposes. This reduces the tool list visible to the model and keeps context windows small.

PARE_GIT_TOOLS=status,log,diff npx @paretools/git
5

Verify the connection

Restart your MCP client. Ask your AI assistant to run a git status check — you should receive a compact, structured JSON response instead of raw terminal output.

Pare Examples

Client configuration (multiple servers)

Claude Desktop config adding git, npm, and docker Pare servers with tool filtering via environment variables.

{
  "mcpServers": {
    "pare-git": {
      "command": "npx",
      "args": ["-y", "@paretools/git"],
      "env": {
        "PARE_GIT_TOOLS": "status,log,diff,commit"
      }
    },
    "pare-npm": {
      "command": "npx",
      "args": ["-y", "@paretools/npm"]
    },
    "pare-docker": {
      "command": "npx",
      "args": ["-y", "@paretools/docker"]
    }
  }
}

Prompts to try

Example prompts that leverage Pare's structured dev tool output.

- "Show me the current git status of this repo."
- "Run the test suite and summarize which tests failed."
- "List all running Docker containers and their port mappings."
- "Check npm for outdated packages and tell me which have major version updates."
- "Run ESLint on the src/ directory and list the errors by file."

Troubleshooting Pare

The MCP server starts but exposes no tools

Check that the underlying CLI tool (git, docker, etc.) is on your PATH and executable by the same user running the MCP client. Pare shells out to real binaries and will surface no tools if the binary is missing.

PARE_TOOLS / PARE_GIT_TOOLS filtering is not taking effect

Ensure the environment variable is set in the MCP config's env block, not just in your shell. The MCP server process does not inherit your interactive shell environment by default.

Token usage is not decreasing after adding Pare

Confirm you are using the Pare-wrapped commands and not a separate shell tool that calls the same CLI. The structured output only applies to tool calls routed through the Pare MCP server.

Frequently Asked Questions about Pare

What is Pare?

Pare is a Model Context Protocol (MCP) server that dev tools, optimized for agents. structured, token-efficient mcp servers for git, test runners, npm, docker, and more. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Pare?

Install via npm with the command: npx -y @paretools/build. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Pare?

Pare works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Pare free to use?

Yes, Pare is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "pare": { "command": "npx", "args": ["-y", "@paretools/build"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Pare?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides