@0xkobold/pi-mcp
Model Context Protocol (MCP) integration for pi-coding-agent. Connect to any MCP server (stdio, SSE, StreamableHTTP, WebSocket) and use its tools, resources, and prompts natively.
$ pi install npm:@0xkobold/pi-mcpExtensions, skills, prompt templates, and themes published to npm. Install with pi install npm:<package>. See the package docs for details.
Model Context Protocol (MCP) integration for pi-coding-agent. Connect to any MCP server (stdio, SSE, StreamableHTTP, WebSocket) and use its tools, resources, and prompts natively.
$ pi install npm:@0xkobold/pi-mcpDev tool: on every provider request, dump the exact payload pi sends (final system prompt plus messages) to a file so you can see precisely what the model receives.
$ pi install npm:@guygrigsby/pi-promptdumpClaude Code style Write tool for pi — a faithful port of Claude Code's `Write` (create/update, read-first guard, structured diff).
$ pi install npm:@ladbabynpm/picc-writePrevent stale writes across concurrent Pi sessions using read hashes and a Git common-dir bus.
$ pi install npm:pi-live-file-guardClaude-Code-style git worktrees for pi: the agent enters a worktree when it starts work, exits when done, and you choose keep/remove on quit.
$ pi install npm:@reblink17/pi-wtGuide Pi reviewer provider diversity with same-provider fallback when alternatives are unavailable or blocked.
$ pi install npm:@firstpick/pi-extension-subagent-minimum-fanoutPi extension that registers CodeBuddy (IOA) as an OpenAI-compatible HTTP provider with OAuth/API-key auth
$ pi install npm:pi-codebuddy-oauthOnly 1 tool links to Chrome — the tiniest extension you need.
$ pi install npm:pi-to-chromeClaude (Anthropic OAuth/subscription) compatibility layer for pi-coding-agent — keeps ALL extension tools usable under the Claude subscription by mapping unknown flat tool names to mcp__pi__<name> on the wire instead of dropping them, plus optional multi-
$ pi install npm:@zgltyq/pi-provider-claudeSecurity review for pi. Read-only agents find vulnerabilities, separate agents challenge each attack path, and a findings store keeps results across runs.
$ pi install npm:@insaidermobile-ux/pi-security-reviewpi extension: deliberate advise/plan modes — configured read-only second opinions and research-first implementation plans, saved to a configured path.
$ pi install npm:@lukisxyz/pi-add-deliberatePi extension for generating commit messages from staged diffs
$ pi install npm:pi-generate-commit-messageMulti-account Anthropic Claude routing extension for pi
$ pi install npm:@ravshansbox/pi-multi-claudePi extension package for GitLab workflows via glab CLI with in-package skills.
$ pi install npm:@gaodes/pi-gitlabPi extension that adds an ask_user tool and integrates with Herdr notifications/agent state.
$ pi install npm:@juanbenjumea/pi-ask-herdrOpen the last AI response in your external editor, then send the edited text back to the chat
$ pi install npm:@normful/pi-parrotpi extension: ask_smarter_model tool — any agent can consult a stronger model (default Claude Fable 5, max thinking) on hard problems
$ pi install npm:pi-ask-smarter-modelExport Pi sessions to HTML without visible tool-call blocks
$ pi install npm:pi-export-notoolA tool the model can call to ask you a question mid-turn. Answers are stripped of control and bidi characters before any renderer sees them.
$ pi install npm:pi-umbra-askPi extension that detects and stops agent loops: repeated tool calls, alternating call cycles, repeated errors, and repeated responses.
$ pi install npm:@wkqco33/pi-loop-guardWatchdog nudge extension for Pi after idle compactions or stalled continuation turns.
$ pi install npm:@badliveware/pi-compaction-continueCLIProxyAPI provider extension for pi with automatic model discovery
$ pi install npm:cpa-providerInteractive wizard to manage custom LLM providers and models for the pi coding agent
$ pi install npm:@d4rw1nz/pi-custom-providerA goal oriented pi extension that supervises the chat and steers it towards a defined outcome
$ pi install npm:@madticstudio/pi-supervisorConfluence Cloud integration for the pi coding agent — pages, search, comments, and spaces.
$ pi install npm:pi-confluence-multiprojectA pi coding agent extension that tracks and displays session context (worktree, Jira ticket, GitLab MR) in the footer
$ pi install npm:pi-session-contextFilter and block models from any provider via declarative allow/block rules. Hide unwanted Copilot models, enforce global allowlists, or block by context window size.
$ pi install npm:@ruivalim/pi-model-filterGenerate reviewed Git commits with a dedicated configurable model in the pi coding agent.
$ pi install npm:@tian.zuo/pi-commitA streamlined Pi subagent runtime with FleetView, live conversations, and JSON agent profiles.
$ pi install npm:@zichuanlan/pi-subagents-liteHierarchical, session-scoped todo list extension for Pi. Three levels, prerequisite dependencies, branch-safe replay.
$ pi install npm:@black942026/pi-todo-listInteractive Pi wizard for discovering local AI endpoints and defining named thinking/sampling profiles.
$ pi install npm:@maheidem/model-discoveryMove Pi session files when a workspace directory moves
$ pi install npm:pi-persistent-session让 pi 伪装成官方 ZCode 客户端 | Make pi pretend to be the official ZCode client — injects ZCode identity headers so the Zhipu backend treats pi traffic as ZCode traffic.
$ pi install npm:pi-zcode-headersEvidence-preserving Pi compaction with bounded summaries and transcript recall
$ pi install npm:proper-compactPi extension. Auto-loads CLAUDE.md / AGENTS.md context when the model works in a dir — via bash `cd` or any file tool (read/edit/write/grep/ls/find). Injected once, durably; deduped against pi's own loader.
$ pi install npm:@quartermaster-labs/pi-on-demand-contextLive and final tokens-per-second meter for the pi coding agent.
$ pi install npm:@tian.zuo/pi-token-speedTraceroot extension for pi. Automatic OpenTelemetry tracing of pi sessions, turns, LLM calls, and tool executions to Traceroot.
$ pi install npm:@traceroot-ai/pi-extensionpi extension package: pi-prompt-template-accelerator
$ pi install npm:@tryinget/pi-prompt-template-acceleratorPrune tool data and thinking blocks from the current Pi session.
$ pi install npm:@yukikisaku/pi-prunePi extension for building npm projects and uploading files or ZIP archives to Google Drive
$ pi install npm:@asfand0007/pi-build-uploadA pi extension that adds an ask_user_question tool for collecting clarification, confirmation, and input through the UI.
$ pi install npm:@haphazarddev/pi-ask-user-questionPi extension for guided Git commits, pushes, and GitHub or GitLab review requests.
$ pi install npm:@manuelstolze/pi-git-integrationPi extension that schedules future user messages for monitoring long-running background jobs.
$ pi install npm:@phillipleblanc/pi-wake🛂 Use Claude models in pi through relays that only accept Claude Code traffic (e.g. anyrouter). In-process request shim, no proxy.
$ pi install npm:pi-cc-shimA Pi extension that observes coding sessions and distills patterns into reusable instincts.
$ pi install npm:pi-continuous-learningPi extension that syncs models from an OpenAI-compatible API and enriches them with pricing and capability metadata.
$ pi install npm:pi-openai-api-models-sync