C64u MCP Server
C

C64u MCP Server

这是一个通过MCP协议控制Commodore 64 Ultimate硬件的服务器,允许AI助手(如Claude)通过网络与复古计算机进行交互,实现编程、运行游戏、播放音乐、管理磁盘等操作。
2.5分
5.3K

什么是Commodore 64 Ultimate MCP Server?

这是一个连接AI助手与经典Commodore 64计算机硬件的桥梁服务器。通过Model Context Protocol (MCP)协议,您可以让Claude等AI助手直接控制您的C64 Ultimate设备,实现编程、运行程序、播放音乐、管理磁盘等操作,无需手动操作硬件。

如何使用这个服务器?

首先需要在C64 Ultimate设备上启用Web远程控制服务,然后在您的计算机上安装并配置MCP服务器,最后通过Claude Desktop等支持MCP的客户端连接即可。连接后,您可以用自然语言与AI助手交流,它会自动使用相应的工具来操作您的C64设备。

适用场景

适合复古计算爱好者、C64开发者、教育工作者以及想要体验经典计算机编程的用户。特别适用于:学习BASIC编程、调试C64程序、运行经典游戏和演示、播放SID音乐、管理虚拟软盘驱动器等场景。

主要功能

编程与调试
AI可以编写C64 BASIC或机器码程序,直接注入内存运行,捕获屏幕结果,检查内存状态,并迭代修复问题。无需手动输入代码。
游戏与演示
加载和运行.PRG程序或.CRT卡带镜像,支持从设备存储加载或直接上传文件。重温经典C64游戏和演示程序。
音乐播放
播放经典的C64 SID音乐文件或Amiga MOD跟踪文件。支持从设备文件系统播放或上传音乐文件。
屏幕捕获
捕获C64屏幕为PNG图像,支持所有图形模式:文本、多色、高分辨率位图等。AI可以看到运行结果并相应调整。
键盘控制
发送按键到键盘缓冲区,导航菜单,与运行中的程序交互。支持特殊键和组合键。
软盘管理
挂载和卸载D64/D71/D81磁盘镜像,在1541/1571/1581仿真模式间切换,创建新的磁盘镜像。
内存访问
通过DMA直接检查和修改C64内存。用于调试、POKE值或检查程序状态。支持十六进制和二进制数据。
设备配置
调整设备设置,将配置保存到闪存,管理C64 Ultimate设置。支持批量配置和恢复默认设置。
优势
无需手动输入:AI自动将BASIC程序转换为令牌并注入内存
实时反馈:可以捕获屏幕查看程序运行结果
完整硬件控制:支持C64 Ultimate的所有主要功能
自然语言交互:用普通对话控制硬件,无需记忆命令
远程操作:通过网络控制,无需物理接触设备
教育价值:学习C64编程的绝佳工具
局限性
需要C64 Ultimate硬件设备
需要网络连接和正确的IP配置
部分高级功能仅限U64型号
需要基本的Claude Desktop或MCP客户端配置知识
依赖于C64 Ultimate的Web远程控制服务

如何使用

启用Web远程控制
在C64 Ultimate设备上,进入网络设置 → Web远程控制服务 → 启用。确保设备与计算机在同一网络。
安装服务器
在您的计算机上克隆或下载服务器代码,然后使用uv工具安装依赖。
配置环境变量
设置C64U_URL环境变量为您的设备IP地址。默认是192.168.200.157,请根据实际情况修改。
配置Claude Desktop
编辑Claude Desktop配置文件,添加MCP服务器配置。确保路径和IP地址正确。
启动并使用
启动Claude Desktop,服务器会自动运行。现在您可以用自然语言要求Claude操作C64设备了。

使用案例

学习BASIC编程
初学者想要学习C64 BASIC编程,但不想手动输入冗长的代码。
运行经典游戏
用户想要快速加载并运行存储在C64 Ultimate设备上的经典游戏。
创建磁盘镜像
开发者需要创建一个新的磁盘镜像来保存多个程序文件。
调试程序问题
程序运行时出现奇怪的行为,需要检查内存状态。

常见问题

我需要什么样的硬件才能使用这个服务器?
如何找到我的C64 Ultimate设备的IP地址?
这个服务器支持哪些AI助手?
BASIC程序是如何被输入到C64的?
我可以同时控制多个C64设备吗?
如果连接失败怎么办?
这个服务器安全吗?
支持哪些磁盘镜像格式?

相关资源

Model Context Protocol官网
MCP协议的官方文档和规范
C64 Ultimate文档
C64 Ultimate REST API的完整参考文档
Claude Desktop下载
下载支持MCP的Claude Desktop客户端
C64 BASIC编程指南
Commodore 64 BASIC编程语言参考
C64游戏档案
Commodore 64游戏、演示和工具的存档
SID音乐收藏
C64 SID音乐的高质量收藏

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "commodore64": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/c64u-mcp-server", "python", "server.py"],
      "env": {
        "C64U_URL": "http://192.168.200.157"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

R
Runno
Runno是一个JavaScript工具包集合,用于在浏览器和Node.js等环境中安全地运行多种编程语言的代码,通过WebAssembly和WASI实现沙盒化执行,支持Python、Ruby、JavaScript、SQLite、C/C++等语言,并提供Web组件、MCP服务器等集成方式。
TypeScript
9.3K
5分
S
Shadcn Ui MCP Server
一个为AI工作流提供shadcn/ui组件集成的MCP服务器,支持React、Svelte和Vue框架,包含组件源码、示例和元数据访问功能。
TypeScript
14.8K
5分
A
Annas MCP
Anna's Archive的MCP服务器和CLI工具,用于搜索和下载该平台的文档,支持通过API密钥访问。
Go
13.5K
4.5分
M
MCP Server Weread
微信读书MCP服务器是一个桥接微信读书数据和AI客户端的轻量级服务,实现阅读笔记与AI的深度交互。
TypeScript
16.8K
4分
M
MCP Youtube
通过yt-dlp下载YouTube字幕并通过MCP协议连接Claude.ai进行视频内容分析
TypeScript
14.3K
4分
M
Markdownify MCP
Markdownify是一个多功能文件转换服务,支持将PDF、图片、音频等多种格式及网页内容转换为Markdown格式。
TypeScript
34.0K
5分
G
Godot MCP
Godot MCP是一个为Godot游戏引擎设计的模型上下文协议服务器,提供编辑器控制、项目运行、调试输出捕获等功能,支持AI助手与Godot引擎的交互。
JavaScript
10.6K
4分
M
MCP Unity
MCP Unity是一个实现Model Context Protocol的Unity编辑器扩展,允许AI助手与Unity项目交互,提供Unity与Node.js服务器之间的桥梁。
JavaScript
14.2K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
75.5K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
152.1K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
86.0K
4.3分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.3K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
49.6K
4.5分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
58.4K
5分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.0K
4.7分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
63.9K
4.8分
AIBase
智启未来,您的人工智能解决方案智库
© 2026AIBase