MCP.so
Sign In
M

Mo5 Mcp Server — Thomson Mo5 C Development Assistant

@thlg057

About Mo5 Mcp Server — Thomson Mo5 C Development Assistant

MCP server that gives AI coding agents instant access to Thomson MO5 technical documentation via semantic search.

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mo5-rag": {
      "command": "npx",
      "args": [
        "-y",
        "@thlg057/mo5-rag-mcp"
      ],
      "env": {
        "RAG_BASE_URL": "https://retrocomputing-ai.cloud"
      }
    }
  }
}

Tools

6

Recherche sémantique dans la documentation MO5 (base de connaissances). Si aucun résultat n'est trouvé avec le score demandé, une seconde tentative est effectuée automatiquement avec un seuil plus permissif.

Récupère le contexte élargi autour d'un chunk retourné par semantic_search : les chunks voisins (avant/après) dans le même document. Utile quand une explication technique est découpée sur plusieurs chunks et que la réponse semble incomplète ou tronquée.

Liste les documents officiels et de développement Thomson MO5 (manuels, guides techniques). Utile pour identifier quelles ressources existent avant de faire une recherche sémantique ciblée, ou pour fournir un lien de téléchargement direct à l'utilisateur.

Génère une image disquette .fd bootable pour Thomson MO5 à partir d'un ou plusieurs binaires compilés avec CMOC. Le boot loader MO5 est embarqué directement dans le script — aucune dépendance externe requise. Équivalent de : fdfs -addBL output.fd BOOTMO.BIN program.BIN

Convertit une image disquette .fd (format 3.5" 720 Ko) en .sd (format 5.25" 320 Ko) pour une utilisation avec SDDrive — le composant qui simule un lecteur de disquette sur Thomson MO5 via carte SD.

Convertit une image PNG en tableaux C (FORME + COULEUR) pour le Thomson MO5. Génère un fichier .h directement utilisable avec le SDK MO5 (mo5_sprite.h). Format : 1 octet = 8 pixels, 2 couleurs par groupe de 8 pixels.

Overview

What is Mo5 Mcp Server — Thomson Mo5 C Development Assistant?

This MCP server connects an AI coding agent to a curated knowledge base dedicated to Thomson MO5 development. It enables semantic search over technical documentation covering the 6809 CPU, CMOC C compiler, MO5 hardware, memory mapping, BASIC, and more. No infrastructure to set up – a public instance is ready at retrocomputing-ai.cloud.

How to use Mo5 Mcp Server — Thomson Mo5 C Development Assistant?

Install via npm by adding the server configuration to your MCP client. Set the RAG_BASE_URL environment variable to the public instance URL (https://retrocomputing-ai.cloud). No local RAG server is needed.

Key features of Mo5 Mcp Server — Thomson Mo5 C Development Assistant

  • Semantic search across MO5 technical documentation
  • Browse available documents, tags, and indexing status
  • Preconfigured expert "Thomson MO5" prompt for your agent
  • Works alongside SDK MO5 and MO5 Project Template

Use cases of Mo5 Mcp Server — Thomson Mo5 C Development Assistant

  • Retrieve technical details about the 6809 CPU during C development
  • Find CMOC compiler syntax and examples for the MO5 platform
  • Look up memory mapping and hardware registers for MO5 projects
  • Reference MO5 BASIC commands while porting code
  • Combine with SDK MO5 for streamlined game or utility creation

FAQ from Mo5 Mcp Server — Thomson Mo5 C Development Assistant

What is the public instance URL?

The server is hosted at https://retrocomputing-ai.cloud, so no local infrastructure is needed.

What documentation does it cover?

It covers the 6809 CPU, CMOC C compiler, MO5 hardware, memory mapping, BASIC, and more.

Do I need to run a local RAG server?

No, the MCP server connects to a public instance; just set the RAG_BASE_URL environment variable.

What companion projects exist?

It is designed alongside SDK MO5 (a C library) and a MO5 Project Template (scaffold with Makefile).

How do I install the server?

Install via npm and configure your MCP client with the provided JSON, including the RAG_BASE_URL environment variable.

Frequently asked questions

What is the public instance URL?

The server is hosted at https://retrocomputing-ai.cloud, so no local infrastructure is needed.

What documentation does it cover?

It covers the 6809 CPU, CMOC C compiler, MO5 hardware, memory mapping, BASIC, and more.

Do I need to run a local RAG server?

No, the MCP server connects to a public instance; just set the `RAG_BASE_URL` environment variable.

What companion projects exist?

It is designed alongside SDK MO5 (a C library) and a MO5 Project Template (scaffold with Makefile).

How do I install the server?

Install via npm and configure your MCP client with the provided JSON, including the `RAG_BASE_URL` environment variable.

Comments

More Memory & Knowledge MCP servers