{"repo":"atlassian-labs/mcp-compressor","free":true,"listed":false,"github":"https://github.com/atlassian-labs/mcp-compressor","clone":"git clone https://github.com/atlassian-labs/mcp-compressor.git","description":"An MCP server wrapper for reducing tokens consumed by MCP tools, available in typescript, python, and rust","language":"Rust","stars":110,"topics":[],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"mcp-compressor mcp-compressor helps agents use large MCP servers without spending huge amounts of context on tool descriptions and schemas. It can run as a CLI MCP proxy, or be embedded directly from Python, TypeScript, or Rust. - Documentation : - Repository : - Blog : Why mcp-compressor? A powerful MCP server can expose dozens or hundreds of tools. Each tool has a name, description, input schema, and sometimes large nested JSON Schema details. Sending all of that to a model up front can waste thousands of tokens before the agent has done any useful work. For example, large public MCP servers can spend thousands or tens of thousands of tokens on tool descriptions alone. That creates three problems: - models spend context on tools they may never call, - cost increases for every request that carries the tool list, - adding multiple MCP servers quickly overwhelms practical context budgets. mcp-compressor changes the interaction pattern: the model sees a small compressed surface first, asks for the full schema only for the selected tool, and then invokes that tool. Pattern 1: compressed MCP proxy Use this when you want any MCP client to see a smaller tool surface. The frontend usually exposes only: - get tool schema - invoke tool - optionally list tools at max compression Pattern 2: local proxy for SDKs and generated clients Use this when your application wants to embed compression directly and call tools from code or shell commands. The SDK starts a local session proxy for gene","default_branch":null,"files":null,"tree":[],"storefront":"/r/atlassian-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/atlassian-labs/mcp-compressor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}