Galgame MCP

Galgame MCP

MCP server for Galgame/visual novel localization, supporting archive handling, script extraction, image/audio conversion, reverse engineering, and more.

Category
访问服务器

README

Galgame MCP

面向 Galgame / 视觉小说汉化的 标准 MCP(Model Context Protocol)服务器(stdio 传输)。 任意支持 MCP 的客户端都可接入(Cursor、Claude Desktop、其它 MCP host 等),不是 Cursor 专用

  • 运行时:Node.js(MCP 入口)+ Python(算法与侧车)
  • 原生侧车native/ 下 DLL/EXE 可 1:1 部署到游戏目录(含注入)
  • 工作区:环境变量 GALGAME_WORKSPACE 指向游戏/工程根目录
  • 文档:人类看 README.md;给 AI 的工作提示词是单独的 mcp-instructions.md(MCP instructions + prompt galgame_workflow

环境要求

组件 版本 用途 必需?
Windows 10/11 x64 侧车 DLL/EXE、多数游戏目标平台 推荐(完整能力)
Node.js ≥ 20 MCP 服务、npm 构建 必需
Python ≥ 3.11 封包/脚本/图像等原生逻辑 必需
pip 包 pefile 任意近版 PE 解析(re_pe_info 推荐
pip 包 capstone 任意近版 反汇编(re_disasm 推荐(逆向)
JDK 21+ OpenJDK / Temurin / Microsoft 跑 Ghidra 仅用 Ghidra 时需要
磁盘 建议预留 ≥ 3 GB Ghidra≈570MB + Rizin/x64dbg/Cutter 等 装 RE 套件时

可选商业工具(不重新分发;装好后 MCP 可发现并启动):

  • IDA Free / Pro → 设 IDA_DIR 或把 ida64.exe 加入 PATH
  • Binary Ninja → 设 BN_INSTALL_DIR

安装

1. 进入仓库

cd Galgame-mcp

2. Node 依赖并编译

npm install
npm run build

入口:dist/server.js

3. Python 依赖

python -m pip install pefile capstone
python --version
python -c "import pefile, capstone; print('ok')"

4.(可选)高档逆向套件

下载到 native/re_tools/(也可在 MCP 里调用 re_install):

re_status
re_install
re_install tool=rizin
re_install tool=x64dbg
re_install tool=ghidra
re_install tool=cutter

JDK(Windows 示例):

winget install --id Microsoft.OpenJDK.21 -e

或设置 JAVA_HOME / 把便携 JDK 放到 native/re_tools/jdk/

5. 自检

npm run build

MCP 内调用 gal_status 核对插件数 / scheme / 侧车 / re_tools


接入任意 MCP 客户端

本服务走 MCP over stdio:由宿主进程拉起 node …/dist/server.js,用标准输入输出做 JSON-RPC。 配置写法因宿主而异,核心都是 command + args + env

示例(路径改成你的绝对路径):

{
  "mcpServers": {
    "Galgame-mcp": {
      "command": "node",
      "args": [
        "C:/path/to/Galgame-mcp/dist/server.js"
      ],
      "env": {
        "GALGAME_WORKSPACE": "C:/path/to/your/game-or-workspace",
        "GALGAME_PYTHON": "python"
      }
    }
  }
}

手工拉起(调试用;正常应由 MCP 宿主托管 stdio):

node dist/server.js
环境变量 含义
GALGAME_WORKSPACE 默认工作区根(相对路径基准)
GALGAME_PYTHON Python 可执行文件(默认 python
GAL_RE_TOOLS 可选;覆盖 native/re_tools
JAVA_HOME / IDA_DIR / BN_INSTALL_DIR / GHIDRA_INSTALL_DIR 可选;本机工具路径

改配置后重启对应 MCP 宿主即可。


功能介绍

方向 能做什么 入口工具
封包 探测 / 列表 / 解压 / 重封 archive_* / xp3_*
XP3 解密 ~127 内置 scheme;标题解析;未知方案助搓 xp3_list_schemes / xp3_resolve_scheme / xp3_re_*
脚本汉化 多引擎抽取/回写;Sjis 隧道;bundle vnt_extract / vnt_insert / bundle_*
图像 PNG ↔ TLG5/6 等 image_probe / image_convert / image_pack_xp3
音频 探测/解码/部分编码;.sli loop audio_* / loop_*
Kirikiri 解扰乱、patch、加密旁路 kirikiri_* / native_deploy
原生侧车 version.dll / VNTextProxy / 工具 EXE native_list_sidecars / native_deploy / native_run
逆向 Rizin / Ghidra / x64dbg / Cutter + PE/字符串/反汇编 re_*

规模(以本机构建为准,见 gal_status):封包插件 554(pack 248)、XP3 scheme ~127、侧车 kit 15

封包 / XP3

  • archive_probearchive_list / archive_unpack / archive_packformat 用下表 ID)
  • xp3_unpack / xp3_packxp3_resolve_scheme(title=…)
  • 未知加密:xp3_re_scan_gamexp3_re_exe_inspectxp3_re_try_schemes / xp3_re_scaffold
  • 无 TPM:优先扫官方 EXE 控制块;否则 native_deploy kit=kirikiri_unencrypted + 启动官方 EXE

脚本 / 补丁流

解包 → kirikiri_descramble_tree → 翻译
    → kirikiri_stage_patch(..., pack=true)
    → 加密包:native_deploy kit=kirikiri_unencrypted + 跑官方 EXE

vnt_extract / vnt_insert 覆盖多脚本引擎;vnt_proxy_* 处理 SJIS 隧道。

侧车 kit

kit 作用
kirikiri_unencrypted version.dll 运行时 XP3 旁路/抽取
vnt_proxy 字体与 SJIS 隧道注入
vntextpatch VNTextPatch.exe
kagexpress_* / kagconfigex2 / krdevui_tools / krkrz_* / kirikiri_* 对应上游工具

逆向 re_*

能力 工具
状态/安装 re_status / re_install / re_discover
快扫 re_pe_info / re_strings / re_search / re_disasm
CLI re_rizin
Ghidra re_ghidra_headless
GUI re_launch tool=ghidra|x64dbg|cutter|ida

上游源码树对应

源码树 本仓库
GARbro-Mod 封包/图像/音频 Python 移植
KirikiriTools 算法 + unencrypted 侧车 + xp3_re_* / re_*
VNTranslationTools 引擎 + vnt_proxy / vntextpatch
KAGConfigEX2 / kagexpress kagconfig_* + 侧车
KrKrZSceneManager kirikiri_tjs2100_* / kirikiri_psb_*
krdevui TLG / sig / loop + krdevui_tools

常用工具速查

gal_status
archive_probe / archive_list / archive_unpack / archive_pack / archive_list_formats
xp3_list_schemes / xp3_resolve_scheme / xp3_unpack / xp3_pack
xp3_re_workflow / xp3_re_scan_game / xp3_re_exe_inspect / xp3_re_scaffold
vnt_extract / vnt_insert
kirikiri_descramble_tree / kirikiri_stage_patch / kirikiri_pack_unencrypted
native_list_sidecars / native_deploy / native_run
re_status / re_install / re_rizin / re_ghidra_headless / re_launch
image_convert / audio_decode / kagconfig_set / loop_read

完整注册见 src/server.ts


封包 ID 全表

数据来自运行时 archives.support_matrix()(MCP:archive_list_formats)。共 554 项;pack=否 表示当前仅 list/unpack(或上游本身不写)。

ID 扩展名 list unpack pack
abel_arc .acd
abel_bin .tmp
abel_fpk .tmp
abogado_dsk .dsk, .bin, .dat, .pft
abogado_pak .pak
actgs_cg .dat, .cg, .arc
actgs_cg2 .dat
actgs_dat .dat, .scr, .wav
activesoft_a98 .pak
activesoft_adpack32 .tmp
adobe_air .dat
ads_pac .pac
ads_pog .dat
advdx_pkd .tmp
advrun_ard .ard, .snf
advscripter_md002 .tmp
advsys_arc3 .dat, .gwd, .tmp
advsys_fpk .tmp
advsys_gr2 .tmp
afs .tmp
ags_ani .ani
ags_pack .tmp
ail_dat .dat, .snl
ail_lnk2 .dat
aims_pack .tmp
airnovel_air .air
alicesoft_aar .dat
alicesoft_afa .dat
alicesoft_ald .dat
alicesoft_alk .tmp
amaterasu_ami .tmp
anchor_fcd .dat
anchor_fpd .epk
ankh_dat .dat, .ogg, .tmp
ankh_grp .grp, .bin, .dat, .vc, .tmp
antique_achv .tmp
aoi_box .tmp
aoi_vfs .dat
apricot_mpf2 .dat
arc0 .tmp
arcg .dat
archangel_dat .dat
archangel_scn .dat
arcx .tmp
artemis_mja .tmp
asar .tmp
ast_arc1 .tmp
ast_arc2 .tmp
astronauts_gxp .dat
avc_dat .dat
azsys .tmp
azsys_encrypted .arc
banana_pk .pk, .dat, .scr
basil_mif .tmp
bellda .tmp
bishop_bsa .tmp
bishop_bsc .tmp
bishop_pk .tmp
blackcyc_gpk .gpk, .gtb, .dwq
blackcyc_vpk .vpk, .vtb, .vaw
blackrainbow_ads .ads
blackrainbow_ccf .tmp
blackrainbow_dat .bmd
blackrainbow_dx .hse
blackrainbow_gsp .gsp, .dat, .pak, .tmp
blackrainbow_imp .dat
blackrainbow_melty .pak
blackrainbow_sppak .tmp
bluegale_snn .snn, .inx, .tmp
bonk_pack .pack
buriko .dat
cadath_daf .tmp
cadath_kar .ns6, .ns5, .tmp
caf .dat
caramelbox_arc3 .dat
caramelbox_arc4 .dat
carriere_arc .tmp
carriere_archive .tmp
catsystem_binv1 .tmp
catsystem_cspack .dat
catsystem_hg2 .dat
catsystem_hg3 .dat
catsystem_pida .tmp
catsystem_pida_v1 .tmp, .pida, .dat
catsystem_pidav1 .tmp, .pida, .dat
catsystem_zt .zt
cdpa_pack .tmp
cherry_myk0 .tmp
cherry_pak .pak, .grp, .tmp
cherry_pak2 .dat
circus_crm .tmp
circus_dat .dat
circus_vc .dat
clickteam_mfs .dat
cmvs_cpz .dat
cmvs_cpz1 .tmp
cmvs_cpz2 .tmp
cmvs_pbz .dat
cri_cpk .cpk
cri_spc .spc, .bip
cromwell_gpak .tmp
cromwell_graphic .tmp
cromwell_opk .ogg, .tmp
cromwell_voice .tmp
crowd_pck .tmp
crowd_pkwv .dat
csware_arc2 .tmp
csware_blitz .dat
csware_pcs .dat
cyberworks_app .appendix, .app
cyberworks_csystem .dat
cyberworks_data .dat
cyberworks_p8 .pak
dac_dpk .dat
dai_pac .tmp
ddsystem_ddp2 .tmp
ddsystem_ddp3 .dat
debonosu .dat
densdk_daf1 .tmp
densdk_daf2 .dat
digitalworks_lzs .tm2
digitalworks_pac .tmp
digitalworks_pac_hed .hed
djsystem_dat .tmp
dogenzaka_bin .bin
dogenzaka_gamedat .bin, .tmp
dxlib_dxa .dxa, .hud, .usi, .med, .dat, .bin
dxlib_med .dat
eagls_pak .idx, .gr
ebgsystem_bin .dat
edoire_arc .arc
edoire_arch .dat
ego .tmp
electriciteit_dat .dat, .tmp
electriciteit_pkk .pkk, .skn
elf_ai5dat .dat
elf_ai5win .mes, .lib, .a, .a6, .msk, .x
elf_hed .bin, .pak
elf_vol .vol
elf_vsd .dat
ellefin_epk .epk
emic_pac .tmp
emic_pack .tmp
emonengine_eme .dat
emote_psb .psb, .pimg, .dpak, .psbz, .psp, .mmo, .mtn
enigma_evb .enigma1
entergram_pac_v1 .pac
entexec_packdat3 .tmp
entis_eri .dat
entis_noa .noa, .dat, .rsa, .arc, .emc
entis_pac .pac
escude .dat
ethornell_bgi .arc
eushully_alf .alf, .aai
eushully_snd .snd, .snh, .wav
exhibit_grp .dat
factor_pack .res, .tmp
familyadv_csaf .tmp
favorite_acpxpk .dat
favorite_fvp .bin, .tmp
favorite_hzc .tmp
fc01_bdt .bdt
fc01_mca .dat
fc01_mrg .dat
fc01_mrg0 .tmp
fc01_pak .pak, .dat
fc01_scxa .dat
ffa_arc .dat
ffa_dat .dat, .lst, .so4, .so5
ffa_jdat .dat
flyingshine_pd .tmp
flyingshine_pd2 .def, .dsf, .ogg
fog_dat .dat
force_paq .paq, .tmp
foster_c24 .tmp
foster_c25 .tmp
foster_fa2 .tmp
frontier_pcarc .gz, .tmp
frontwing_fg .dat
frontwing_flt .dat
frontwing_timeleap .dat
frontwing_tlp .dat
frontwing_vav .tmp
fvp .tmp
g2_bgra .dat
g2_gcex .dat
gamesystem_chr .chr
gamesystem_cmp .dat
gamesystem_dat .dat
gamesystem_puremail .dat
giga_all .273
giga_tpf .dat
glib2_g2 .dat
glib_gml .tmp
gpc7 .dat
gpk2 .tmp
groover_pcg .dat, .pcg, .spf
gspack .tmp
gspack_symbol .dat
gss_lsd .arc, .bin
gsx_k3 .tmp
guyzware_gdp .dat, .gdp, .tmp
gx4lib_dat .dat
hcsystem_opf .dat
hcsystem_pak .tmp
hexenhaus_arcc .dat
hexenhaus_imgd .dat
hexenhaus_odio .dat
hexenhaus_wag .tmp
hsp_dpm .tmp
hunex_hfa .tmp
hunex_mzp .dat
hypatia_hypack .tmp
hypatia_lpc .lpc
hypatia_wbm .dat
iks_npsr .tmp
ikura_drs .tmp
ikura_gan .dat
ikura_mpx .tmp
ikura_tan .tan
illusion_pp .dat
int .tmp
interheart_fpk2 .tmp
interheart_kg .dat
ipac_ies .dat
ipac_pak .tmp
irrlicht_ark .dat
irrlicht_pack .pack, .tmp
ism_isa .tmp
ism_isg .dat
ivory_pk .dat
ivory_px .tmp
ivory_sg .dat
jamcreation_dat .dat
jupiter_lb5 .lb5, .idx, .tmp
kaas_pb .pb, .tmp
kaas_pd .pd
kaguya_af01 .tmp
kaguya_an00 .dat
kaguya_an10 .dat
kaguya_an20 .dat
kaguya_an21 .dat
kaguya_lin2 .tmp
kaguya_link .dat
kaguya_pl00 .tmp
kaguya_pl10 .dat
kaguya_uf01 .tmp
kaguya_wfl1 .dat
kapp_asd .asd, .mp3, .wav
kasane_ar2 .ar2, .idx
kcap .tmp
key_oggpak .tmp
key_pak .dat
kid_datraw .dat
kid_klz .klz, .tm2
kid_lnk .tmp
kid_p2t .p2t, .bin, .dat
kirikiri_tlg_arc .dat
kirikiri_xpk .tmp
kiss_arc .arc, .tmp
kogado_lpk .lpk, .tmp
kscript_kpc .tmp
kurumi_mpk .mpk
lambda_cls .tmp
lambda_lax .dat
lazycrew_dat .dat
leaf_am .tmp
leaf_ar2 .tmp
leaf_lac .tmp
leaf_leafpack .tmp
leaf_pak_lac .tmp
leaf_sdat .dat
leaf_tex .tmp
liar_lwg .dat
liar_xfl .xfl, .tmp
libido_arc .tmp
liddell_flk .flk
lightvn_mcdat .dat
lilim_abm_arc .dat
lilim_aos .tmp
lilim_aos2 .aos, .cmp, .abm, .tmp
lilim_fga .fga
littlewitch_dat .dat
littlewitch_repi .dat
livemaker_galx .tmp
livemaker_vf .dat
lucifen_lpk .elg
lunasoft_pac .tmp
lune_pack .dat, .wda, .bgm, .scr, .msk, .tmp
macromedia_dxr .dxr, .cxt, .cct, .dcr, .dir, .exe
macromedia_swf .swf
mages_arc20 .tmp
mages_farc .tmp
mages_gpda .tmp
mages_gtf .dat
mages_loveonce .dat
mages_mpk .tmp
mai_arc .tmp
maika_bk .gpa
maika_mik01 .tmp
maika_mk2 .dat
majiro .tmp
malie_lib .tmp
malie_libu .tmp
mangagamer_mgpk .tmp
mangagamer_sha .tmp
marble_dns .s, .tmp
marble_gra .bmp
marron_cpn .cpn, .dat, .tmp
masys_mgd .dat
masys_mgs .wav, .mid
mbl .mbl, .dns, .tmp
microvision_arc .dat
microvision_gsd .tmp
mink_grp .msc, .tmp
miris_dat .dat
miris_glnk .tmp
misc_bin .bin
mixwill_arc0 .tmp
mnoviolet_mnv .dat, .tmp
mnp_mma .tmp
moonhir_fpk .dat
moonstone_datatop .tmp
morning_pak .tmp
morning_ttd .frc, .tmp
mpk .mpk, .tmp
musica_ani .tmp
musica_mip .png
musica_paz .png, .ogg, .sc, .avi, .mpg, .mpeg
musica_sqz .dat
myadv_pac .pac
nags_nfs .nfs, .scb
nejii_cdt .cdt, .pdt, .vdt, .ovd
nejii_pcd .pcd
nekonovel_nkpack .nkpack
nekopack .tmp
nekopunch_pak .tmp
nekosdk_dat .dat
nekosdk_nekopack4 .dat
nekowerks_exfs .tmp
nexton_lst .lst
nipponichi_casn .dat
nipponichi_psfs .tmp
nitroplus_npa_sg .npa
nitroplus_npasg .npa
nitroplus_npk .dat
nitroplus_npp .tmp
nitroplus_pak .dat
noesis_iga .s
noncolor_acv .dat
noncolor_arc .dat
nonono_npf .dat
npa .png, .jpg, .jpeg, .bmp, .tga, .webp
ns2 .ns2, .tmp
nsa .nsa, .nbz, .bmp, .tmp
nsystem_fjsys .tmp
oneup_arc .tmp
origin_gaf .dat
origin_hed .dat, .hed, .tmp
otemoto_tlz .dat
pac .tmp
packdat .pak, .dat
pajamas_gamedat .tmp
pak0 .dat
palette_chr .tmp
palette_filepack .tmp
palette_pack2 .tmp
palette_pga .dat
palmtree_ar .arc
pandora_pbx .tmp
paprika_pkdat .dat
parsley_cg .dat
parsley_cg2 .dat
parsley_cg3 .tmp
parsley_pac .tmp
parsley_pcg .dat
parsley_ucg .tmp
patisserie_oz .tmp
patisserie_raw .tmp
pck .pck, .dat, .tmp
penguinworks_dat .tmp
penguinworks_pac .pac, .tmp
pfs .tmp
pinesoft_voice .tmp
pkware_zip .dat
plantech_pac .dat
pmaster_dat .dat
pochette_pac .idx, .pac, .tmp
primel_pcf .dat
propeller_mgr .mgr
psp_qpk .qpk
purple_msk0 .dat
qlie .tmp
qlie_abmp7 .png, .bmp, .jpg, .ogg, .argb
qlie_argb .dat
qlie_dpng .dat
reallive_koe .tmp
reallive_ovk .ovk, .nwk, .tmp
reallive_owp .dat
renpy_rpa .tmp
riddle_pac1 .tmp
rits_saf .dat
rpm_arc .arc
rsystem_rad .rad, .tmp
rugp_rio .ici
rune_yk .dat
ruri_kbm .tmp
sar .sar, .nsa, .dat, .tmp
sas5_gar .dat
sas5_iar .tmp
sas5_sec5 .tmp
sas5_war .ogg, .wav, .tmp
sas5_war2 .dat
sceneplayer_pma .pma
sceneplayer_pmx .pmx
scoop_gx .dat
scrplayer_pack .tmp
seen .tmp
seraphim_arch .dat
seraphim_cp3 .dat
seraphim_mc .dat
seraphim_scn .dat
seraphim_voice .dat
shapeshifter_bnd .bnd
shiina_chd .dat
shiina_ogv .dat
shiina_s25 .dat
shiina_war10 .dat
shsystem_him4 .dat
shsystem_him5 .dat
silky .arc, .tmp
silky_ai6win .arc, .tmp
silky_awf .awf, .mp3
silky_azurite .arc
silky_ifl .dat
silky_mfg .dat
slg_spd .spl
slg_szs .tmp
softpal .pac, .tmp
softpal_bgm .tmp
softpal_bpic .dat
softpal_pac2 .tmp
softpal_vafs .wav, .tmp
sohfu_dtl .dat
sohfu_ska .tmp
sophia_nor .nor, .dat
spack .tmp
speed_rec .tmp
stack_gpk .dat
strikes_pck .dat
studioego_ant .dat
studioego_dat .dat
studioego_dat0 .dat
studiosakura_dat .pr3
succubus .tmp
sviu_pkz .dat
sysd_dpk .tmp
sysd_dwv .dat
tactics_arc2 .dat
tactics_yu .dll
tail_pkg .tmp
tamasoft_epk .tmp
tanaka_bmx .tmp
tanaka_mbf .dat
tanaka_smv .tmp
tanaka_vpk .tmp
tanaka_wsm0 .tmp
tanaka_wsm1 .tmp
tanaka_wsm2 .dat
tanaka_wsm4 .dat
tanaka_wvx .tmp
tanukisoft_tac .af, .png, .bmp, .jpg, .jpeg, .tga
taskforce .tmp
techgian .tmp
techgian_bin .tmp
technobrain_ipq .dat
tetratech_bnd .bnd
tigerman_chr .chr, .cls, .ev
tigerman_pac .pac
tmr_hiro_pac .ogg, .grd, .srp
tonko_mpk .dat
topcat_tcd1 .tmp
topcat_tcd3 .tct, .tsf, .spd, .ogg, .wav
triangle_bmx .fx, .gx
triangle_cgf .iaf
triangle_dat .tmp
triangle_iaf .iaf
triangle_sud .tmp
types_arc .arc
ucom_data .dat
ucom_uk .tmp
ugos_det .det, .nme, .atm, .at2
uma_cdt .cdt, .spt
uma_sdt .sdt
umesoft_bin .bin
umesoft_mgx .tmp
umesoft_pk .gpk, .tpk, .wpk, .mpk
umpk .dat
unison_vct .dat
unity_assets .assets, .asset, .ress, .resource
unity_bin .idx, .bin
unity_bytes .dat
unity_dsm .dat
unity_fs .resource, .ress
uran_ncl .ncl
valkyria_am2 .am2, .tmp
valkyria_dat .dat
valkyria_mal .dat
valkyria_odn .odn, .dat, .pni
vfs .dat
vitamin_sbi .dat
vnengine_axr .dat
vnengine_zaw .dat
weapon_voice .dat
westgate_uca .uca, .arc
westgate_usf .alh, .usf, .udc, .uwb, .arc
westgate_uwf .uwf, .arc
wildbug .dat
wildbug_wbp .dat
wildbug_wpn .dat
will .s, .scr, .wsc, .ws2, .arc, .tmp
will_pna .dat
will_v2 .ws2, .json, .arc, .ar2, .tmp
will_wip .dat
winters_cfp .tmp
winters_dat .tmp
winters_ifp .bmp, .png, .jpg, .tmp
winters_ifx .ifx, .tmp
xp3 .xp3
xuse_bg .dat
xuse_bin .tmp
xuse_gd .gd, .dll, .tmp
xuse_h .dat
xuse_kotori .dat
xuse_miko .dat
xuse_p4ag .dat
xuse_wvb .dat
xuse_xarc .dat
yanepack .tmp
yanesdk_dat .dat
yanesdk_hibiki .dat, .lst
yatagarasu_pkg .pkg
ykc .yks, .tmp
youkai_dat .dat, .tmp
youkai_snd .dat, .tmp
youkai_voice .dat, .tmp
yox .dat
ypf .tmp
yuka_ykg .dat
yuris_ycg .dat
yuris_ydg .dat
zone_pkd .pkd
zyx_bdf .dat
zyx_mtl .dat

目录结构

Galgame-mcp/
  src/                     # MCP TypeScript(stdio server)
  dist/server.js           # 编译入口
  galgame_native/          # 算法、worker、re_tools、侧车逻辑
  native/                  # DLL/EXE 侧车 + re_tools 下载目录
  README.md                # 人类:安装 / 功能 / 封包全表
  mcp-instructions.md      # AI:MCP instructions + prompt galgame_workflow
  mcp.example.json         # 宿主配置示例

许可

第三方算法与工具保留原作者版权声明,见 galgame_native/NOTICE。 开源逆向套件按其原许可证使用;IDA / Binary Ninja 需自备授权。

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选