team-attention

Mcproxy — Development skill for Claude Code

Development community

MCP Proxy with tool filtering for Claude Code.

How to install Mcproxy

This entry records only its repository, not the path inside it, so there is no exact command to give. Open team-attention/mcproxy and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Mcproxy does

MCP Proxy with tool filtering for Claude Code.

Alternatives in Development

  • Mempalace Search — Search your memories across the MemPalace using semantic search with wing/room filtering 58.6k ★
  • Antigravity Claude Proxy — Proxy that exposes Antigravity provided claude / gemini models, so we can use them in Claude Code and OpenClaw 3.5k ★
  • Claude Code Proxy — Run Claude Code on OpenAI models 3.3k ★

README

mcproxy icon

mcproxy

**MCP Proxy with Tool Filtering for Claude Code**

Intercepts MCP server requests and filters tools based on configuration to reduce token consumption.

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![NPM](https://img.shields.io/badge/npm-v0.1.0-red.svg)](https://www.npmjs.com/package/@team-attention/mcproxy)

[Installation](#installation) • [Usage](#usage) • [Configuration](#configuration) • [How It Works](#how-it-works)


🎥 Demo

https://github.com/user-attachments/assets/549f05da-75e2-47b8-b100-9aa3b5f1ccec

🚀 Installation

run directly with `npx` (recommended):

npx @team-attention/mcproxy 

Or install globally:

npm install -g @team-attention/mcproxy

🛠 Usage

Basic Usage

Wrap your MCP server command with `mcproxy`:

mcproxy npx -y @modelcontextprotocol/server-filesystem /path/to/dir

With Claude Code (.mcp.json)

Configure your `.mcp.json` to use `mcproxy` as a wrapper. This allows you to control which tools are exposed to Claude.

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y", "@team-attention/mcproxy",
        "--",
        "npx", "-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"
      ]
    },
    "linear": {
      "command": "npx",
      "args": [
        "-y", "@team-attention/mcproxy",
        "--",
        "npx", "-y", "mcp-remote", "https://mcp.linear.app/mcp",
        "--header", "Authorization: Bearer ${LINEAR_API_KEY}"
      ]
    }
  }
}

⚙️ Configuration

`mcproxy` automatically creates a `.mcproxy.json` file in your workspace to manage tool settings.

{
  "version": "1.0",
  "servers": {
    "linear-mcp@1.0.0": {
      "tools": {
        "list_issues": true,
        "create_issue": true,
        "dele