适合谁
- 同时拥有 Ultimate 系列硬件或 VICE 模拟器并希望用 AI 辅助 C64 开发的复古计算爱好者
- 从事 BASIC / 6502 汇编、SID 音乐或 PETSCII 图形创作的开发者
- 需要 AI 智能体在真实硬件与模拟器间自动化测试 C64 程序的团队
C64 Bridge 是一个功能全面、文档详尽的社区开源 MCP 服务器(GPL-2.0,npm 包 c64bridge,v1.0.2),通过 17 个分组工具将 AI 客户端与 C64 Ultimate / Ultimate 64、U2 系列卡带和 VICE 模拟器连接起来,覆盖编程、内存、图形、音频、存储、打印和知识检索。它并非 Commodore 官方产品,但已列入官方 MCP Registry,并内置大量面向 LLM 的安全与知识资源,适合认真从事 C64 复古开发的用户;无相关硬件或模拟器者则不适用。
最强项 · 文档质量 17/20 最弱项 · 可靠性 7/20
静态评测 · 未实际运行收录于 2026-09-07
查看 FMRS 评分方法 →运行环境:Node.js 24+
C64U_PASSWORD
Ultimate 64 网络密码(若已在设备网络设置中启用),以 X-Password 头发送。
U2_PASSWORD
U2 家族网络密码,以 X-Password 头发送,仅在 C64_MODE=u2 时使用。
GITHUB_TOKEN
GitHub 个人访问令牌,仅用于可选的基于 GitHub 的 RAG 文档发现,可从 GitHub Settings > Developer settings 生成。
C64_MODE
选择初始后端(c64u、u2 或 vice),默认 c64u。
C64BRIDGE_CONFIG
指向 C64 Bridge 配置 JSON 文件的路径,默认 ~/.c64bridge.。
LOG_LEVEL
日志详细程度,可选 debug/info/warn/error。
C64U_HOST
Ultimate 64 主机名或 IP 地址,默认 c64u。
C64U_PORT
Ultimate 64 REST 端口,默认 80。
U2_HOST
U2/U2+/U2+L 磁带盒的主机名或 IP,仅在 C64_MODE=u2 时使用。
U2_PORT
U2 家族 REST 端口,仅在 C64_MODE=u2 时使用。
VICE_BINARY
要启动的 VICE 模拟器二进制文件,默认 x64sc。
VICE_DIRECTORY
VICE 资源目录(ROM/UI 资源),用于自动检测失败时覆盖。
VICE_VISIBLE
设为 true 启动可见桌面窗口,false 时使用无头 Xvfb。
VICE_WARP
启用 VICE warp 模式(加速运行)。
VICE_ARGS
转发给托管 VICE 启动的额外命令行参数,例如 -minimized。
VICE_PREWARM
设为 1 时在 MCP 启动期间后台启动/连接 VICE,否则首次使用时才启动。
需要 Node.js 24+ 和 npm。最简启动方式为 npx -y c64bridge@latest。在 MCP 客户端配置(如 .vscode/mcp.)中添加服务器条目:command 为 npx,args 为 ["-y","c64bridge@latest"],并可通过 env 设置 C64_MODE(c64u/u2/vice)、C64U_HOST、C64U_PORT、C64U_PASSWORD、VICE_BINARY、VICE_VISIBLE、VICE_WARP 等变量。后端配置也可通过 C64BRIDGE_CONFIG 指定的 JSON 文件(默认 ~/.c64bridge.)提供。
{"servers":{"c64bridge":{"command":"npx","args":["-y","c64bridge@latest"]}}}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"c64bridge": {
"command": "npx",
"args": [
"-y",
"c64bridge@latest"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add c64bridge -- npx -y c64bridge@latest
在终端运行;先把 <…> 占位符换成你自己的值。
在 MCP 客户端中确认 c64_program、c64_memory、c64_select_backend 等工具已出现,然后让客户端用 vice 后端执行一个打印 HELLO 的 BASIC 程序并读取屏幕验证输出。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
C64 Bridge 是一个基于官方 TypeScript MCP SDK 构建的 MCP 服务器,让 AI 智能体通过一个入口控制 Commodore 64 环境。它支持 C64 Ultimate、Ultimate 64、U2 系列卡带(U2/U2+/U2+L)以及 VICE 模拟器,可在运行时通过 c64_select_backend 切换后端。它提供 17 个分组工具、27 个资源(涵盖 BASIC、6510 汇编、SID、VIC-II、内存映射、KERNAL、打印机等知识)和 10 个提示词,可运行 BASIC 和 6510 汇编程序、读写内存、渲染 PETSCII 图形和精灵、播放与合成 SID 音乐、管理磁盘与驱动器、控制打印机,并提供可选的 RAG 知识检索。服务器通过 stdio 传输,附带一个仅供手动测试的可选 HTTP 桥接。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 06889481feb3 数据同步于 2026-10-19 查看 FMRS 评分方法