Token导航 LogoToken导航TokenDH.com
Link Play logo
运维云端stdio官方级别未说明来源级核验

Link Play

MCP Server

LinkPlay是一个允许AI探索、解码和修改任天堂ROM作为可导航文件系统的MCP服务器。

工具数

16

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude文件系统Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Creative-Genius2

提供方

Creative-Genius2

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install uv

详细介绍

链接播放

*连接线+下载播放*

一个MCP服务器,允许人工智能探索、解码和修改任天堂ROM作为可导航的文件系统。

______________________________________________________________________

它的作用

DS-ROM不是神秘的二进制blob——它们是文件系统。Nitro文件系统为他们提供文件夹、文件和结构。像Tinke这样的工具已经知道这一点很多年了。LinkPlay将这一点带给了AI。

打开ROM。浏览其文件树。阅读遭遇表、教练团队和基础统计数据。解码文本——物种名称、移动名称、位置名称。写回更改。保存一个修改过的ROM。稍后回来,记住你发现了什么。

对于GB/GBA/GBC,那里没有文件系统,只有字节。LinkPlay也能处理这个问题。

支持的游戏

生成游戏文本解密自动解码
代核能系统钻石、珍珠、铂金、心形金、灵魂银✅ 第四代XOR+F100 9位✅ 满
第五代黑,白,黑2,白2✅ 第五代XOR+ROL3✅ 满
GBA/GB/GBC任何ROM--仅十六进制

你可以解码什么

  • 基本统计数据 --HP/Atk/Def/SpA/SpD/Spe、类型、能力、捕获率、EV产量、TM/HM兼容性
  • 学习集 --每个口袋妖怪的升级动作
  • 进化 --30种进化方法、目标、参数
  • 移动数据 --功率、精度、PP、类型、类别、优先级、多次命中、效果几率
  • 培训师团队 --种类、等级、IV、移动、持有物品、AI标志
  • 狂野邂逅 --按地形/一天中的时间划分的物种、等级、比率,并注明正确的位置名称
  • 作战设施 --战斗塔、战斗地铁、PWT游泳池和名册
  • 项目数据 --价格、投掷力
  • Pokéathlon统计数据 --HGSS性能数据
  • 竞赛数据 --DPPt竞赛宝可梦
  • 所有文本 --物种、招式、物品、能力、性质、类型、驯兽师姓名/职业、地点名称

工具

工具服务器名称它的作用
打开ROMspotlight加载ROM,引导文本表,创建活页夹
关闭ROMreturn清除状态,可选择保存
浏览summarize列出文件夹或NARC内容
阅读decipher读取+自动解码已知结构
sketch将十六进制/文本数据写入文件
保存record重新包装ROM并进行修改
六角形转储scope带搜索和XOR的原始字节
搜索dowse在NARC中按名称和十六进制模式查找文本
比较judgement字节级差异,支持跨ROM
统计数据stats文件覆盖报告
注:note为当前的活页夹添加知识
批次备注batch_notes一次写多个笔记
编辑注释edit_note修改现有注释
删除注释delete_note删除注释
列出动画笔记list_flipnotes查看所有已知游戏
查看动画笔记view_flipnote阅读游戏笔记

tools.md 获取完整参数规格。

动画笔记

持久 .fpn 这些文件存储了您在会话中对ROM的了解。Open HeartGold,记录 a/1/3/6 包含相遇。关闭。一周后回来。这种知识仍然存在。

配对游戏共享翻页笔记——钻石与珍珠、心形金与灵魂银、黑色与白色、黑色2与白色2。

Eonet(可选)

Eonet系统(eonet_driver.py)是位于用户和Claude之间的可选客户端编排器。它使用迭代交叉引用(ICR)通过将二进制内容与解码的文本表进行匹配来自动发现每个NARC文件包含的内容。当用户问“Iris的团队是什么?”时,Eonet会解决 a/0/9/1:47a/0/9/2:47 克劳德甚至还没看到消息。

docs/EONET.md 了解详情。

设置

1.安装uv

pip install uv

2.配置您的MCP客户端

添加到您的MCP配置(克劳德桌面、反重力等):

标准(无Eonet):

{
  "mcpServers": {
    "linkplay": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/LinkPlay",
        "run",
        "python",
        "scripts/server.py"
      ]
    }
  }
}

使用Eonet(自动路由):

{
  "mcpServers": {
    "linkplay": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/LinkPlay",
        "run",
        "python",
        "eonet_driver.py",
        "--proxy"
      ]
    }
  }
}

将路径替换为实际的LinkPlay目录。看 mcp_config.example.json 查看带有注释的完整配置。

3.重新启动客户端

uv 自动安装依赖项并管理环境。压缩工具在首次使用时下载。

INSTALL.md 了解详细的设置和故障排除。

在实践中

敞开心扉。询问43号公路的遭遇。返回:

Route 43
Grass (Default):
  FLAAFFY             Lv. 15-17   40% (Day) / 30% (Morning, Night)
  GIRAFARIG           Lv. 15      30%
  PIDGEOTTO           Lv. 17      25% (Morning) / 20% (Day)
  ...

打开黑色2。阅读Iris的冠军队。获取物种、等级、静脉注射、移动、持有物品、AI标志。使用Garchomp搜索每个教练。将Garchomp的基础数据与HeartGold和Black 2进行比较,两个ROM同时打开。

记录你所发现的。一周后回来。一切都还在那里。

依赖项

Python包 (由自动安装 uv):

  • mcp --模型上下文协议
  • ndspy --DS ROM/NARC处理
  • aiohttp --Eonet的HTTP代理
  • cryptography --Eonet的TLS证书生成
  • curl-cffi --Cloudflare绕过工具下载

压缩工具 (首次运行时自动下载): CUE的DS/GBA压缩机——blz、lzss、lzx、huffman、rle

状态

对所有9款第四代/第五代口袋妖怪DS游戏进行了测试。解码训练师、遭遇战、基础统计数据、学习集、进化、移动、物品、战斗设施和所有文本。已验证DP、Pt、HGSS、BW和B2W2的位置名称分辨率。

______________________________________________________________________

*以连接Game Boys和共享DS游戏的Download Play的链接电缆命名。连接。分享。玩。*

目录标签

目录标签

PythonClaude文件系统ROM解析本地部署游戏修改AI辅助任天堂游戏

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

16

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP