thlg057 avatar

Mo5 Mcp Server

thlg057/mo5-mcp-server

Built for writing C programs on the vintage Thomson MO5 microcomputer using the 6809 processor and CMOC compiler. Connects to a public RAG server at retrocomputing-ai.cloud to run semantic searches across MO5 technical documentation and hardware specs. Exposes tools to generate bootable .fd disk images, convert them to SDDrive format, and turn PNG graphics into C sprite headers. Works alongside the sdk_mo5 C library and mo5_template project skeleton. Useful if you're doing retro 6809 development and want an AI assistant that actually knows the MO5 architecture, memory map, and toolchain quirks without hallucinating.

tool
1
auth
Required
transport
STDIO
env var
1
last updated
Apr 11, 2026

Tools

1 tools

Public tool metadata for what this MCP can expose to an agent.

png_to_mo5_spriteConverts PNG assets to C sprite headers (requires Python 3 with Pillow).

Converts PNG assets to C sprite headers (requires Python 3 with Pillow).

No parameter schema in public metadata yet.

Sponsors

Configuration

RAG_BASE_URL*default: https://retrocomputing-ai.cloud

URL of the MO5 RAG server

Readme

MO5 MCP Server (RAG Connector)

This MCP server (Model Context Protocol) acts as a bridge between modern AI agents (Claude Desktop, Augment, Cursor) and the Thomson MO5 ecosystem.
It allows access to an expert knowledge base and manipulation of MO5 heritage files.

It provides semantic search tools, documentation resources, and expert prompts to facilitate development around the Thomson MO5 microcomputer.

πŸ—οΈ MO5 Development Ecosystem

This server is part of a complete toolchain for modern 6809 development:

🌐 RAG Infrastructure (Artificial Intelligence)

The server relies on a Retrieval-Augmented Generation architecture to provide accurate answers based on real technical documentation.

πŸš€ Features


View the full README on GitHub

Details

Repository
github.com/thlg057/mo5-mcp-server
Package
@thlg057/mo5-rag-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active