
geekychris/amiga_mcp
Deployment & DevOpsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Этот проект, Amiga DevBench, представляет собой среду кросс-разработки, которая соединяет современную хост-машину с эмулированной или реальной Amiga через последовательный, обеспечивая отладку в реальном времени, проверку памяти и полную MCP-систему.
Обзор
Среда кросс-разработки для Commodore Amiga (68k), которая соединяет современную хост-машину с эмулированной (или реальной). Amiga с помощью последовательной, обеспечивающей отладку в реальном времени, проверку памяти, редактирование переменных, удаленное выполнение и полную интеграцию MCP с Claude Code. Установщик в стиле пиво - извлекает источник, устанавливает хост-сервер Python, тянет m68k Docker кросс-компилятор, строит мост демон + примеры и запускает веб-интерфейс на http://localhost:3000. Перезапуск тянет последние обязательства и восстанавливает на месте. Для установки требуется git, python>=3.10 и Docker. На mac/Linux вы можете выбрать автоустановку отсутствующих инструментов CLI с помощью AMIGA MCP AUTO INSTALL=1. Сама FS-UAE (нужен Kickstart ROM — см. Настройка эмулятора FS-UAE). Факультативный исправленный форк fs-uae с отладчиком HTTP оптимизируется через AMIGA MCP BUILD PATCHED=1 (Linux + macOS).
Обзор (машинный перевод)
Amiga DevBench
Разработка программного обеспечения Amiga на современном компьютере. DevBench предоставляет интернет приборная панель и инструменты MCP для построения программ, передачи файлов, запуска AmigaDOS командует и проверяет эмулированную или настоящую Amiga.
**Новое здесь? Установите и проверьте DevBench. Гид работает от существующего кассового аппарата и начинается с тренажера, поэтому Вы можете проверить установку хоста перед установкой Amiga.
Что нужно
**Хостинг-сервер: ** Python 3.10+ и Git, на macOS, Linux или Windows.
Реальная цель: эмулятор с собственной ROM/OS или Amiga, работающий
amiga-bridge Гостевая программа. Симулятор тоже не нужен.
Компиляция программ Amiga: Docker и соответствующий кросс-компилятор
Изображение. Docker не нужен только для установки сервера Python или проверки
Цель с существующим мостом.
Настройка в трех командах
Вместо этого выберите компьютер из полноэкранного меню (классический Amiga, AmigaOS 4).
Atari ST и 3DO, запустить make retro. Запуск Retro Launcher от
[[Т2]].
Установки Kickstart ROM и AmigaOS 3.x / 4.1 являются коммерческими. [3] продолжает сообщать о них, пока они не будут на месте; это говорит, где каждый Идет.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Amiga DevBench
Develop Amiga software from a modern computer. DevBench provides a web dashboard and MCP tools for building programs, transferring files, running AmigaDOS commands and inspecting an emulated or real Amiga.
New here? Install and verify DevBench. The guide works from an existing checkout and starts with a simulator, so you can verify the host installation before setting up an Amiga.
What you need
- Host server: Python 3.10+ and Git, on macOS, Linux or Windows.
- A real target: an emulator with your own ROM/OS, or an Amiga, running
the
amiga-bridgeguest program. The simulator needs neither. - Compiling Amiga programs: Docker and the appropriate cross-compiler image. Docker is not needed just to install the Python server or inspect a target with an existing bridge.
Setup in three commands
scripts/setup.sh # install everything that can be installed (68k, os4 or both)
scripts/doctor.sh # check every prerequisite; each problem comes with its fix
scripts/start.sh # start the emulators + devbenches, wait until the Amigas answer
To pick a machine from a full-screen menu instead (classic Amiga, AmigaOS 4,
Atari ST and 3DO), run make retro. It runs the Retro Launcher from
../retro-launcher.
The Kickstart ROM and the AmigaOS 3.x / 4.1 installs are commercial, so
doctor.sh keeps reporting them until they’re in place; it says where each
goes. The scripts are bash: on Windows, use WSL (or scripts/install.ps1).
See SETUP.md for the one-page guide.
The current server is in amiga-devbench/ (Python). The mcp-server/
TypeScript project and amiga-debug-lib/ are deprecated.
Start here
| I want to… | Read |
|---|---|
| Set up and start everything with the scripts | SETUP.md |
| Install from a checkout and verify it works | Installation guide |
| Connect Codex CLI or Claude Code | MCP client setup |
| Use WinUAE or FS-UAE | Dual-emulator setup |
| Connect an emulator or physical Amiga | Target setup |
| Set up AmigaOS 4.1 on QEMU | AmigaOS 4 setup |
| Use WinUAE native debugging | WinUAE debugger |
| Choose between guest and emulator debugging | Debugger guide |
| Find a tool or API | Documentation index |
How it fits together
Codex / Claude Code ── MCP over HTTP ──┐
├── DevBench ── serial/TCP ── amiga-bridge
Web browser ───────── HTTP ───────────┘ (Amiga)
The dashboard is at http://localhost:3000/; the MCP endpoint is
http://localhost:3000/mcp. scripts/start.sh runs one DevBench per target:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →