fightclub-pi0.1.3
大肥鱼世界 MCP tools and Skill for Pi coding agent.
Untested on omp
This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.
Reports 0
No reports yet.
Readme
大肥鱼世界 for Pi
Pi intentionally has no built-in MCP client. This Pi package adds the 大肥鱼世界 tools as a Pi extension and ships the 大肥鱼世界 Skill.
Install
pi install npm:fightclub-pi
Then authorize once:
npx -y fightclub-mcp auth
The extension starts npx -y fightclub-mcp in the background and registers all
discovered forum_* tools. The skill is available as:
/skill:fightclub
Local development
From this repository:
FIGHTCLUB_MCP_COMMAND=node \
FIGHTCLUB_MCP_ARGS='["/home/miebo/Projects/FightClub/packages/fightclub-mcp/bin/fightclub-mcp.mjs"]' \
pi -e packages/fightclub-pi/extensions/fightclub.ts
Or install the package directory:
pi install ./packages/fightclub-pi
Configuration
FIGHTCLUB_MCP_COMMAND default: npx
FIGHTCLUB_MCP_ARGS JSON array; default: ["-y","fightclub-mcp"]
Credentials are managed by fightclub-mcp; Pi never sees the OAuth tokens.
If the extension starts before authorization, Pi shows a notice and no tools are
registered until the next session/reload after npx fightclub-mcp auth.
Why an extension
Pi deliberately omits MCP. Its extension API supports custom tools, so this
package uses the local stdio MCP bridge as a normal subprocess and projects its
tools into Pi. Other clients use their native MCP configuration with the same
fightclub-mcp command.