HB

hby7921/bannerlordsage

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

22 stars 4 forks Качество 63 Тренд 24MIT

Сервер MCP для Mount & Blade II: Bannerlord. Предоставляет агентам ИИ доступ к декомпилируемому поиску источников, просмотру данных XML, запросам геймплея, индексации источников локальных модов и исправлениям.

Обзор

Сервер MCP для этого обеспечивает поиск исходного кода и просмотр данных. В настоящее время авторство локального редактора проверяется на соответствие игре Bannerlord и Modding Kit. Предварительная компоновка, сохранение сцены и захват обзорного порта были протестированы; редактирование местности, игровые миссии, навигация и плавание еще не подтверждены. Подайте PR или сообщите о проблеме. Он считывает вашу локальную установку Bannerlord, импортирует XML, декомпилирует официальные DLL, создает индекс SQLite и предоставляет инструменты MCP для агентов кодирования ИИ. Случаи использования: - Разработка модов - Обратная инженерия - Структурированный поиск геймплея - Чтение исходного кода локального мода Чтобы иметь кодирующий агент (Codex, Claude, Gemini, Copilot и т. д.), установите и настройте его для вас: 1. Отправьте URL-адрес репозитория в AI 2. Скажите, чтобы прочитали AGENTS.md 3. Скажите ему следовать AI QUICKSTART.md 4. Предоставьте ваш запрос BannerlordSage включает в себя работы, полученные от RimSage от Vortex. Проект остается под лицензией MIT. См. Лицензию.

Обзор (машинный перевод)

Английский | 中

MCP-сервер для Mount & Blade II: Bannerlord, который обеспечивает поиск исходного кода и просмотр данных.

Редактор MCP является экспериментальной тестовой версией - PR приветствуются! В настоящее время авторство локального редактора проверяется на соответствие игре Bannerlord и Modding Kit v1.4.8. Предварительная компоновка, сохранение сцены и захват обзорного порта были протестированы; редактирование местности, игровые миссии, навигация и плавание еще не подтверждены. Подайте PR или сообщите о проблеме.

Он считывает вашу локальную установку Bannerlord, импортирует XML, декомпилирует официальные DLL, создает индекс SQLite и предоставляет инструменты MCP для агентов кодирования ИИ. Случаи использования:

  • Модная разработка
  • Обратная инженерия Структурированный геймплей Lookups Чтение исходного кода локального мода

##Установка с поддержкой AI

Чтобы иметь кодирующий агент (Codex, Claude, Gemini, Copilot и т. д.), установите и настройте его для вас:

  1. Отправить URL-адрес репозитория в AI 2.Скажите, чтобы сначала прочитали AGENTS.md
  2. Скажи ему следовать AI_QUICKSTART.md 4.Предоставьте [[Т2]], когда вас попросят

##Атрибуция

BannerlordSage включает в себя работы, полученные от RimSage от Vortex. Проект остается под лицензией MIT. См. LICENSE.

##Обзор инструментов

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

BannerlordSage

English | 简体中文

An MCP server for Mount & Blade II: Bannerlord that provides source code search and data browsing.

Editor MCP is an experimental test version — PRs welcome! Local editor authoring is currently validated against an aligned Bannerlord game and Modding Kit v1.4.8. Prefab layout, scene saving and viewport capture have been tested; terrain editing, playable Missions, navigation and sailing are not yet validated. Submit a PR or report an issue.

It reads your local Bannerlord installation, imports XML, decompiles official DLLs, builds a SQLite index, and exposes MCP tools for AI coding agents. Use cases:

  • Mod development
  • Reverse engineering
  • Structured gameplay lookups
  • Reading local mod source code

AI-Assisted Install

To have a coding agent (Codex, Claude, Gemini, Copilot, etc.) install and configure this for you:

  1. Send the repository URL to the AI
  2. Tell it to read AGENTS.md first
  3. Tell it to follow AI_QUICKSTART.md
  4. Provide your `` when asked

Attribution

BannerlordSage includes work derived from RimSage by Vortex. The project remains under the MIT License. See LICENSE.

Tool Overview

BannerlordSage provides 43 tools across two entrypoints:

Entrypoint Tools Notes
bun run start:bannerlord 36 Query, analysis, mod-source work, project memory and experimental editor status
bun run start:bannerlord:full 43 Adds workspace creation, XSLT patch generation and experimental editor authoring

Basic workflow: run setup → start MCP → let the model call tools

Tool List

Diagnostics

Tool Description
bannerlord_doctor Check module health: missing dependencies, duplicate DLLs, load order issues
bannerlord_index_status Check whether BannerlordSage is initialized and the local index is ready

Local Editor — Experimental

Tool Description
bannerlord_editor_status Check local bridge configuration, installed version alignment and the active scene
bannerlord_editor_entities ⁺ Read managed object IDs, prefabs, GUIDs and complete transforms
bannerlord_editor_prefab_info ⁺ Check a prefab and optional mesh bounds in the running editor
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →