Arma Reforger Tools MCP
Work in progress. The plugin installs and has one tool,
wiki_read. Follow the roadmap to see what is done and what comes next.
reforger is a Claude Code plugin that helps you learn, build, and fix Arma Reforger mods. It gives Claude two kinds of help:
- MCP tools for jobs that need code: searching the Enfusion script API and the Reforger wiki, and finding and reading the game's own files.
- Skills with Reforger know-how: steps, rules, examples, and templates for modding tasks.
This project rebuilds the older enfusion-mcp step by step, one part at a time.
Install
You need Node.js 24 or later and Claude Code.
git clone https://github.com/arma-reforger-competitive/arma-reforger-tools-mcp.git
cd arma-reforger-tools-mcp
npm install
claude plugin marketplace add ./
claude plugin install reforger@reforger-local
Claude Code runs the plugin from this folder, so keep the folder after the install. To check the install, run claude mcp list. The line plugin:reforger:reforger must show Connected.
Tools
| Tool | What it does |
|---|---|
wiki_read |
Returns one Arma Reforger wiki page by its title. |
Development
npm run check # check the format, find code problems, and check the types
npm test # run all tests
Both commands use Vite+ (vp). To fix the format, run npx vp check --fix.
The server runs the TypeScript files in src/ directly with Node, so there is no compile step. Each Capability has its own folder in src/.
Learn more
GLOSSARY.md: the words this project usesdocs/adr/: the design decisions and why we made themdocs/build-log.md: what each Port changed
Disclaimer
Unofficial. Not affiliated with Bohemia Interactive. Arma Reforger is a trademark of Bohemia Interactive a.s.