{"slug": "pi-mcp-adapter", "name": "pi-mcp-adapter", "category": "browsers", "category_name": "Browsers and extensions", "description": "", "recommenders": 3, "commenters": 4, "warners": 0, "score": 3.025, "rising": 0.35, "first": "2026-02-25", "latest": "2026-09-24", "why": "", "why_is_quote": false, "has_verdict": false, "sentiment": {"recommend": 2, "neutral": 2, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "", "kind": "", "icon": false, "domain": "pi.dev", "github_repo": null, "official_url": "", "pricing": "", "aliases": ["pi-mcp-adapter"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 797230976, "item_id": 49826936, "url": "https://news.ycombinator.com/item?id=49826936", "by": "tkocmathla", "date": "2026-09-24", "version": null, "stance": "recommend", "quote": "the plugin with the most monthly downloads", "excerpt": "It's a fair point, but for any well-established capability, the plugin with the most monthly downloads (overwhelmingly) is generally going to be \"the one\". For MCP, the top plugin [1] has 1M/mo, and the next one down has less than 2k/mo. I do agree that in the case of benchmarking, it's a bit silly to put the onus on the benchmark runner to try and pick the right plugin for each capability that won't make someone poi", "context": "", "use_case": "", "switched_from": "", "story": "Strands Harness"}, {"id": 776717633, "item_id": 48544852, "url": "https://news.ycombinator.com/item?id=48544852", "by": "horsawlarway", "date": "2026-06-15", "version": null, "stance": "recommend", "quote": "Tack on some of the extensions", "excerpt": "Pi is decent. I've used the cli agents for claude, cursor, and pi, plus several custom harnesses I've written myself from time to time as experiments (and I guess technically gastown, if we're calling that a harness). Pi is... just fine. It does what I need it to, has a decent selection of tooling out of the box, integrates nicely with other tools, and generally gets out of my way enough that I don't think about it m", "context": "", "use_case": "MCP access in Pi", "switched_from": "", "story": "Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?"}, {"id": 754623521, "item_id": 47163970, "url": "https://news.ycombinator.com/item?id=47163970", "by": "miroljub", "date": "2026-02-26", "version": null, "stance": "recommend", "quote": "Works like a charm.", "excerpt": "In pi coding agent [1] we have the pi-mcp-adapter [2], which provides the best of both worlds. Like its name says, it implements an adapter pattern, which enables searching and calling out tools from MCPs without overhead. Works like a charm. [1] https://github.com/badlogic/pi-mono/ [2] https://github.com/nicobailon/pi-mcp-adapter", "context": "", "use_case": "MCP tool calling", "switched_from": "", "story": "I made MCP cheaper in one command"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["mcp access in pi", "mcp tool calling"], "compared": [{"slug": "pi", "name": "Pi", "co": 4, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49817289", "title": "Strands Harness", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48626930", "title": "Codex logging bug may write TBs to local SSDs", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48542100", "title": "Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47157398", "title": "I made MCP cheaper in one command", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47143754", "title": "Pi \u2013 a minimal terminal coding harness", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"neutral": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {"recommend": 1, "neutral": 1}, "2026-07": {}, "2026-08": {}, "2026-09": {"recommend": 1}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 797230976, "item_id": 49826936, "url": "https://news.ycombinator.com/item?id=49826936", "by": "tkocmathla", "date": "2026-09-24", "version": null, "stance": "recommend", "quote": "the plugin with the most monthly downloads", "excerpt": "It's a fair point, but for any well-established capability, the plugin with the most monthly downloads (overwhelmingly) is generally going to be \"the one\". For MCP, the top plugin [1] has 1M/mo, and the next one down has less than 2k/mo. I do agree that in the case of benchmarking, it's a bit silly to put the onus on the benchmark runner to try and pick the right plugin for each capability that won't make someone poi", "context": "", "use_case": "", "switched_from": "", "story": "Strands Harness"}, {"id": 778094001, "item_id": 48630875, "url": "https://news.ycombinator.com/item?id=48630875", "by": "Supermancho", "date": "2026-06-22", "version": null, "stance": "neutral", "quote": "Is the common tooling: https://github.com/nicobailon/pi-mcp-adapter", "excerpt": "If Pi can't use my MCPs, it's too big a step backward. Is the common tooling: https://github.com/nicobailon/pi-mcp-adapter ?", "context": "", "use_case": "", "switched_from": "", "story": "Codex logging bug may write TBs to local SSDs"}, {"id": 776717633, "item_id": 48544852, "url": "https://news.ycombinator.com/item?id=48544852", "by": "horsawlarway", "date": "2026-06-15", "version": null, "stance": "recommend", "quote": "Tack on some of the extensions", "excerpt": "Pi is decent. I've used the cli agents for claude, cursor, and pi, plus several custom harnesses I've written myself from time to time as experiments (and I guess technically gastown, if we're calling that a harness). Pi is... just fine. It does what I need it to, has a decent selection of tooling out of the box, integrates nicely with other tools, and generally gets out of my way enough that I don't think about it m", "context": "", "use_case": "MCP access in Pi", "switched_from": "", "story": "Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?"}, {"id": 754623521, "item_id": 47163970, "url": "https://news.ycombinator.com/item?id=47163970", "by": "miroljub", "date": "2026-02-26", "version": null, "stance": "recommend", "quote": "Works like a charm.", "excerpt": "In pi coding agent [1] we have the pi-mcp-adapter [2], which provides the best of both worlds. Like its name says, it implements an adapter pattern, which enables searching and calling out tools from MCPs without overhead. Works like a charm. [1] https://github.com/badlogic/pi-mono/ [2] https://github.com/nicobailon/pi-mcp-adapter", "context": "", "use_case": "MCP tool calling", "switched_from": "", "story": "I made MCP cheaper in one command"}, {"id": 754415633, "item_id": 47150977, "url": "https://news.ycombinator.com/item?id=47150977", "by": "miroljub", "date": "2026-02-25", "version": null, "stance": "neutral", "quote": "pi install pi-mcp-adapter", "excerpt": "> while it does seem to do a lot of things very well around extensibility, https://pi.dev/packages > I do miss support for permissions, As soon as your agent can write and execute code, your permissions are just a security theater. If you care, just do proper sandboxing. If not, there are extensions for that. > MCP Again, Pi is extensible. pi install pi-mcp-adapter Now, you can connect to any mcp. > and perhaps Todos", "context": "", "use_case": "", "switched_from": "", "story": "Pi \u2013 a minimal terminal coding harness"}]}