Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ OpenVisio speaks the **Model Context Protocol** (the open standard from
| **Codex** | OpenAI |
| **Windsurf** | Codeium |
| **GitHub Copilot** (Agent Mode / VS Code MCP) | GitHub / Microsoft |
| **opencode** | SST |
| **Cline** | open source |
| **Continue** | Continue.dev |
| **Zed** | Zed Industries |
Expand All @@ -106,6 +107,23 @@ OpenVisio speaks the **Model Context Protocol** (the open standard from
> MIT-licensed tool and is not affiliated with or endorsed by these companies — it
> simply implements the open Model Context Protocol they support.

For clients that aren't auto-configured, add the `openvisio` server by hand. For
example, [**opencode**](https://opencode.ai) reads `~/.config/opencode/opencode.json`
(or a project-local `opencode.json`):

```json
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"openvisio": {
"type": "local",
"command": ["openvisio", "mcp", ".", "--watch"],
"enabled": true
}
}
}
```

### Why token cost matters whatever model you run

Whether your agent calls **Anthropic Claude** (Opus, Sonnet, Haiku), **OpenAI**
Expand Down Expand Up @@ -312,7 +330,7 @@ Contributions welcome — see [CONTRIBUTING.md](CONTRIBUTING.md).

MCP server · Model Context Protocol · Anthropic Claude · Claude Code · Cursor
(Anysphere) · OpenAI Codex · GPT · Google Gemini · GitHub Copilot · Microsoft
VS Code · Windsurf · Codeium · Cline · Continue · Zed · JetBrains · Meta Llama ·
VS Code · Windsurf · Codeium · Cline · Continue · Zed · JetBrains · opencode (SST) · Meta Llama ·
Mistral · DeepSeek · reduce token usage · save LLM tokens · lower API cost ·
token-efficient context · context engineering · code graph · code knowledge graph ·
codebase visualization · 3D code map · dependency graph · call graph · import graph ·
Expand Down
14 changes: 14 additions & 0 deletions mcp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,20 @@ command = "openvisio"
args = ["mcp", ".", "--watch"]
```

**opencode** — `~/.config/opencode/opencode.json` (or project-local `opencode.json`):
```json
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"openvisio": {
"type": "local",
"command": ["openvisio", "mcp", ".", "--watch"],
"enabled": true
}
}
}
```

### Troubleshooting: "MCP server failed to connect" (nvm + GUI editors)

If you installed Node with **nvm** and your MCP client is a **GUI app** (Cursor,
Expand Down
2 changes: 1 addition & 1 deletion mcp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "openvisio",
"version": "0.2.4",
"version": "0.2.5",
"description": "Cut your AI coding agent's token usage. MCP server + CLI that turns any codebase into a deterministic code graph and serves Claude Code, Cursor, Codex & Windsurf a ranked, token-budgeted query surface — agents query structure (symbols, imports, call edges, path:line anchors) instead of crawling files. ~30x fewer exploration tokens. Local-first, read-only, no network, no embeddings.",
"type": "module",
"license": "MIT",
Expand Down
Loading