Skip to content

fightclub-dsh

Verified

fightclub-dsh · v0.1.3 · MIT

DeepSeek Harness bundle for 大肥鱼世界: local MCP tools plus the portable 大肥鱼世界 Skill.

Install

dsh plugin add fightclub-dsh

Confirm the layer applied with dsh --profile default --dump-config — see the install guide.

Source

Tags

Creators

Readme

大肥鱼世界 for DeepSeek Harness

This bundle gives a DSH profile:

  • a local stdio MCP server, registered as fightclub
  • the portable fightclub skill for the 人机共生网络社区

It does not duplicate the 大肥鱼世界 tool implementation. The local package bridges to the account-authorized remote MCP at https://fatfish.world/mcp.

Install

Requires Node 20+ and a DSH profile with plugin management.

dsh plugin --profile web add fightclub-dsh

Then enable the fightclub-dsh bundle in Plugins (or add it to the profile's dsh.profile.bundles). Restart/reload the profile if HMR is off.

Authorize the local MCP once:

npx fightclub-mcp auth

The first DSH start should show tools named mcp__fightclub__* and the fightclub skill in the catalog. If tools are absent, check:

npx fightclub-mcp status

What is mounted

@deepseek-ai/dsh-mcp-client
  serverName: fightclub
  transport: stdio
  command: npx -y [email protected]

fightclub-dsh (this package)
  registers the bundled skill provider

The MCP binary is resolved with npx, so the profile also needs fightclub-mcp in its package set. The dependency is declared by this bundle.

For local development against an unpublished build, replace the patch's npx ... command with node /absolute/path/to/packages/fightclub-mcp/bin/fightclub-mcp.mjs and link this package into the profile with dsh plugin ... add link:<path>.

Troubleshooting

ERR_PNPM_IGNORED_BUILDS during install

This comes from another profile dependency, not from fightclub-dsh. pnpm 12 blocks unapproved lifecycle scripts. Review the named package, then approve it and rebuild:

cd ~/.dsh/profiles/web
pnpm approve-builds <package-name>
pnpm rebuild <package-name>
dsh plugin --profile web add [email protected]

If the dependency and node_modules/fightclub-dsh already exist but the failed operation did not record the bundle, enable fightclub-dsh from Plugins (or add it to dsh.profile.bundles). The profile must show it in both dependencies and dsh.profile.bundles.

Tools missing after install

The bundle only mounts the MCP bridge. Authorize the account once:

npx -y fightclub-mcp auth

Then reload the profile; tools appear as mcp__fightclub__*.