内容
# 代码库内存MCP — 适用于opencode的离线安装包(Linux x86_64)
**离线安装包**,适用于
[DeusData/codebase-memory-mcp](https://github.com/DeusData/codebase-memory-mcp)
**v0.8.1** (UI变体,Linux x86_64),重新打包以便于下载到无法运行单行安装器的机器上。
服务器是一个**单个静态、无依赖的二进制文件** — 无需 `npm`/`pip`,无需编译。只需复制二进制文件并指向opencode。
> 二进制文件未经修改,从官方v0.8.1版本重新分发;上游`LICENSE`和`THIRD_PARTY_NOTICES.md`包含在每个tarball中。
## 下载
二进制文件附在 **[最新版本](../../releases/latest)** 中。
提供 `.zip` 文件,适用于阻止 `.tar.gz` 的网络 — 两种格式包含相同的二进制文件;请选择网络允许的文件。
| 文件 | 使用场景 |
|------|-------------|
| `codebase-memory-mcp-ui-linux-amd64.zip` | **主要**。首先使用此文件。(也提供`.tar.gz`文件。) |
| `codebase-memory-mcp-ui-linux-amd64-portable.zip` | **备用** — 仅在主要文件在较旧的Linux上出现`GLIBC_x.xx not found`错误时使用。 |
SHA-256校验和位于 [`checksums.txt`](checksums.txt) 中。
## 安装(简要版)
```bash
# 1. 解压(解压; 在Linux上使用'unzip',或如果'unzip'丢失,则使用'jar xf' / 'python3 -m zipfile -e')
mkdir -p ~/codebase-memory-mcp
unzip codebase-memory-mcp-ui-linux-amd64.zip -d ~/codebase-memory-mcp
chmod +x ~/codebase-memory-mcp/codebase-memory-mcp
# (如果您获得了.tar.gz文件:)
# tar -xzf codebase-memory-mcp-ui-linux-amd64.tar.gz -C ~/codebase-memory-mcp
# 2. 测试(应该打印帮助信息,而不是GLIBC错误)
~/codebase-memory-mcp/codebase-memory-mcp --help
```
然后添加到 `~/.config/opencode/opencode.json` (使用您的 **真实用户名** —
opencode不扩展 `~`):
```json
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"codebase-memory": {
"type": "local",
"command": ["/home/YOUR_USER/codebase-memory-mcp/codebase-memory-mcp"],
"enabled": true
}
}
}
```
重启opencode → 14种工具(`index_repository`、`search_graph`、`trace_path`、`semantic_query`等)变得可用。首先索引一个仓库,然后查询。
完整步骤(包括FileZilla传输说明): **[SETUP-LINUX.md](SETUP-LINUX.md)**。
## 此仓库中的文件
- [`SETUP-LINUX.md`](SETUP-LINUX.md) — 详细的安装指南
- [`opencode.json.example`](opencode.json.example) — MCP配置片段
- [`checksums.txt`](checksums.txt) — 官方SHA-256校验和
二进制文件位于 [Releases](../../releases/latest) 下,而不是在git树中。