{"repo":"Rendeverance/toolfunnel","free":true,"listed":false,"github":"https://github.com/Rendeverance/toolfunnel","clone":"git clone https://github.com/Rendeverance/toolfunnel.git","description":"A zero-dependency MCP and Local tool gateway: host your own tools in any language, forward and curate tools from other MCP servers, expose them leanly to cut agent token cost, gate every call through your own policy hooks before it runs, create your own MCP servers easily with zero code - and wrap any MCP server so it speaks both protocol eras! :)","language":"JavaScript","stars":32,"topics":["ai","ai-tools","mcp","mcp-client","mcp-gateway","mcp-protocol","mcp-server","mcp-servers","mcp-tools"],"license":"MIT","category":"mcp-servers","readme_excerpt":"ToolFunnel A zero-dependency MCP and Local tool gateway: host your own tools in any language, forward and curate tools from other MCP servers, expose them leanly to cut agent token cost, gate every call through your own policy hooks before it runs, create your own MCP servers easily with zero code - and wrap any MCP server so it speaks both protocol eras, invisibly . Zero code, zero dependencies: your own MCP server in 60 seconds - from three ordinary scripts to a named, packaged, policy-gated MCP server (everything on screen is real output; see demo/): 📖 Full documentation: the ToolFunnel User Manual - installation, the web UI, writing tools, attaching MCP servers, the policy gate, packaging, and troubleshooting, all illustrated with screenshots and worked examples. This README is the overview; the manual is the reference. The problem Toolfunnel is designed to solve multiple issues in one package :) The Model Context Protocol (MCP) lets an AI agent call tools from many servers. But every connected server dumps all of its tool schemas into the model's context on every turn. Connect a handful of rich MCP servers and you've spent thousands of tokens describing tools the agent won't use this turn - slower, costlier, noisier. Similarly, working with AI I found myself generating many many tools, some of which I wanted to use with different AI workflows, some I didn't, and I didn't want to keep setting them up, I also didn't wish to keep many different setups for different workflo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Rendeverance","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Rendeverance/toolfunnel/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."}