fish_bridge ingests AI chat transcripts and other project sources, extracts typed knowledge-graph nodes, and compiles them into a compact instructions file such as `.github/copilot-instructions.md` or `CLAUDE.md`. It also provides an optional MCP server for VS Code agent mode to capture turns and manage the graph in real time.
From the registry: Compresses AI chat sessions into a typed knowledge graph. Local/offline via Ollama.
$ curl -LsSf https://astral.sh/uv/install.sh | shhttps://docs.astral.sh/uv/getting-started/installation/Please install the `fish-bridge-mcp` MCP server into my current AI client (that's you).
Optional prerequisites:
- Install uv — Install the uv tool, which is used to run the MCP server via uvx or install it as a tool. Run: `curl -LsSf https://astral.sh/uv/install.sh | sh` (https://docs.astral.sh/uv/getting-started/installation/)
- Set backend API key for cloud backends — If using a cloud backend, set the corresponding API key. Required for the selected backend: GEMINI_API_KEY for gemini, ANTHROPIC_API_KEY for claude, or OPENAI_API_KEY for openai.
Canonical MCP server config (stdio transport):
- command: `uvx`
- args: ["fish-bridge-mcp"]
- optional environment variables:
- `FISH_BRIDGE_BACKEND`: Backend to use for knowledge extraction. Examples in the README include gemini, claude, openai, local, and hybrid. (example: `<backend>`)
- `GEMINI_API_KEY`: Required when FISH_BRIDGE_BACKEND is set to gemini. (example: `<your-gemini-api-key>`)
- `ANTHROPIC_API_KEY`: Required when FISH_BRIDGE_BACKEND is set to claude, and may also be needed for hybrid when using Claude. (example: `<your-anthropic-api-key>`)
- `OPENAI_API_KEY`: Required when FISH_BRIDGE_BACKEND is set to openai, and may also be needed for hybrid when using OpenAI. (example: `<your-openai-api-key>`)
Note: Preferred portable MCP setup is to run the server on demand with uvx: `uvx fish-bridge-mcp`. The README also allows using the installed binary directly after `uv tool install fish-bridge-mcp` with command `fish-bridge-mcp`. MCP support is optional; the core fish-bridge workflow does not require running the MCP server.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.GEMINI_API_KEYrequiredAPI key for the Gemini backendANTHROPIC_API_KEYrequiredAPI key for the Claude backendOPENAI_API_KEYrequiredAPI key for the OpenAI backendAI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Persistent codebase knowledge graph. Survives session restarts and context compaction.
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.