io.github.chris-schra/mcp-funnel MCP Server
io.github.chris-schra/mcp-funnel
MCP proxy that aggregates multiple servers with tool filtering and customization
What is the io.github.chris-schra/mcp-funnel MCP server?
The mcp-funnel MCP server is a proxy that aggregates multiple MCP servers into a single interface, allowing you to filter and customize which tools are exposed. It enables centralized management of tool availability across multiple backend servers.
mcp-funnel acts as a middleware layer between your AI client and multiple MCP servers. It lets you combine tools from different servers, selectively expose or hide specific tools, and customize how they're presented—useful for managing complexity when working with many servers or controlling what capabilities are available in different contexts.
How to install io.github.chris-schra/mcp-funnel
Copy-paste configuration for popular MCP clients.
MCP_FUNNEL_CONFIGAlternative way to specify config file path
Use cases
- Aggregate tools from multiple MCP servers into a single unified interface
- Filter and selectively expose tools based on your needs or security requirements
- Customize tool names and descriptions for different use cases or users
- Manage which tools are available in different client contexts
- Reduce complexity by hiding unnecessary tools from specific workflows
io.github.chris-schra/mcp-funnel MCP server FAQ
mcp-funnel is an MCP proxy server that sits between your AI client and multiple backend MCP servers, allowing you to aggregate, filter, and customize the tools exposed from those servers.
Install via npm with: npm install mcp-funnel
Yes, mcp-funnel is open source and available on GitHub at https://github.com/chris-schra/mcp-funnel.
mcp-funnel acts as a proxy that connects to multiple backend MCP servers. Refer to the repository documentation for configuration details on specifying which servers to aggregate.
Yes, mcp-funnel's core feature is tool filtering and customization, allowing you to selectively expose or hide tools from the aggregated servers.
Configure mcp-funnel as an MCP server in your client's settings, pointing it to your backend servers. It will then expose the filtered and customized tool set to Claude or Cursor.
README (reference)
Source of truth, from the repository.
../../README.md
Related MCP servers
io.github.chrisbusbin-pixel/applianceiq
Home appliance MCP: CPSC recall lookup, lifespan, maintenance, repair-or-replace, energy cost.
io.github.chrisbusbin-pixel/debtfree
Debt payoff calculator: snowball vs avalanche, minimum payment trap, extra-payment impact.
io.github.chrisbusbin-pixel/freshtrack
USDA food shelf-life database, food safety, storage tips, food waste cost calculator.
Prop Firm Deal Finder
Query live prop firm discount codes, compare firms, and find cheapest funded trading challenges.
Read accesso mobile ticket links: orders, admissions, barcodes and Google Wallet passes.
Unofficial AllTrails MCP for Claude — search trails, get details, reviews, photos, saved lists
