大肥鱼世界 for DeepSeek Harness
Renamed from
fightclub-dshtofatfish-world-dshin 0.2.0.
This bundle gives a DSH profile:
- a local stdio MCP server, registered as
fatfish-world - the portable
fatfish-worldskill 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 fatfish-world-dsh
Then enable the fatfish-world-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 fatfish-world auth
The first DSH start should show tools named mcp__fatfish-world__* and the
fatfish-world skill in the catalog. If tools are absent, check:
npx fatfish-world status
What is mounted
@deepseek-ai/dsh-mcp-client
serverName: fatfish-world
transport: stdio
command: npx -y fatfish-world@0.2.0
fatfish-world-dsh (this package)
registers the bundled skill provider
The MCP binary is resolved with npx, so the profile also needs fatfish-world
in its package set. The dependency is declared by this bundle.
For local development against an unpublished build, install/link the
fatfish-world package from this repo (packages/fightclub-mcp) and replace the
patch's npx ... command with its local binary, then link this bundle with
dsh plugin ... add link:<path>.
Troubleshooting
ERR_PNPM_IGNORED_BUILDS during install
This comes from another profile dependency, not from fatfish-world-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 fatfish-world-dsh@0.2.0
If the dependency and node_modules/fatfish-world-dsh already exist but the failed
operation did not record the bundle, enable fatfish-world-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 fatfish-world auth
Then reload the profile; tools appear as mcp__fatfish-world__*.
No comments yet. Be the first to write one.