{"name":"io.github.chris-schra/mcp-funnel","slug":"chris-schra-mcp-funnel","title":null,"description":"MCP proxy that aggregates multiple servers with tool filtering and customization","url":"https://mcp.market/server/chris-schra-mcp-funnel","rating":null,"grade":"B","score":75,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":34,"stars":156,"forks":14,"downloads_week":85,"last_push_at":"2025-11-24T17:14:28.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/chris-schra/mcp-funnel","website":null,"version":"0.0.7","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-funnel","version":"0.0.6","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"-y","type":"positional"}],"packageArguments":[{"description":"Optional path to .mcp-funnel.json config file","format":"filepath","type":"positional","valueHint":"config_path"}],"environmentVariables":[{"description":"Alternative way to specify config file path","format":"filepath","name":"MCP_FUNNEL_CONFIG"}]}],"tools":[{"name":"create_issue","description":"Create a GitHub issue","write_action":true,"price_micros":0,"input_schema":null},{"name":"debug_info","description":"Debug tool","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_issues","description":"List GitHub issues","write_action":false,"price_micros":0,"input_schema":null},{"name":"normal_tool","description":"Matches exposeTools","write_action":false,"price_micros":0,"input_schema":null},{"name":"other_tool","description":"Not in exposeTools","write_action":false,"price_micros":0,"input_schema":null},{"name":"super_tool","description":"Always visible","write_action":false,"price_micros":0,"input_schema":null},{"name":"test__tool1","description":"[test] Tool 1","write_action":false,"price_micros":0,"input_schema":null},{"name":"test__tool2","description":"[test] Tool 2","write_action":false,"price_micros":0,"input_schema":null},{"name":"test_tool","description":"A test tool","write_action":false,"price_micros":0,"input_schema":null},{"name":"tool1","description":"Tool 1","write_action":false,"price_micros":0,"input_schema":null},{"name":"tool2","description":"Tool 2","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":75,"grade":"B","scanned_at":"2026-10-01T23:14:01.590Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T23:14:01.587Z","components":{"code":{"score":25,"max":25,"notes":["58 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":4,"max":15,"notes":["last push 311 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"mcp-funnel","version":"0.0.6","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2025-09-17T18:32:26.641Z","repositoryUrl":"git+https://github.com/chris-schra/mcp-funnel.git","weeklyDownloads":85}],"repo":{"found":true,"owner":"chris-schra","repo":"mcp-funnel","archived":false,"pushedAt":"2025-11-24T17:14:28Z","stars":156,"forks":14,"openIssues":12,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/26594889?v=4","ownerCreatedAt":"2017-03-22T09:04:47Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/26594889?v=4&s=128","source":"github"},"presence":{"stars":156,"forks":14,"downloadsWeek":85,"license":"MIT","lastPushAt":"2025-11-24T17:14:28.000Z","score":34}}}},"grade_history":[],"reviews":[]}