loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

rosetta

MCP Tool

tikoci/rosetta

MCP Server with RouterOS docs + commands + products + changelogs, using SQLite-as-RAG, sourced from MikroTik

Install

$ npx loaditout add tikoci/rosetta

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "rosetta": {
      "command": "npx",
      "args": [
        "-y",
        "rosetta"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

rosetta

MCP server for searching MikroTik RouterOS documentation. Gives your AI assistant searchable access to 317 documentation pages, 4,860 property definitions, 40,000-entry command tree, and 144 hardware product specs — with direct links to help.mikrotik.com.

Tested with Claude Desktop, Claude Code, VS Code Copilot (including Copilot CLI), Cursor, and OpenAI Codex on macOS, Linux, and Windows.

What is SQL-as-RAG?

Most retrieval-augmented generation (RAG) systems use vector embeddings to search documentation. This project takes a different approach: SQLite [FTS5](https://www.sqlite.org/fts5.html) full-text search as the retrieval layer — what we call SQL-as-RAG.

For structured technical documentation like RouterOS, full-text search with BM25 ranking beats vector similarity. Technical terms like "dhcp-snooping" or "/ip/firewall/filter" are exact tokens — porter stemming and proximity matching handle the rest. No embedding pipeline, no vector database, no API keys. Just a single SQLite file that searches in milliseconds.

The data flows: HTML docs → SQLite extraction → FTS5 indexes → MCP tools → your AI assistant. The database is built once from MikroTik's official Confluence documentation export, then the MCP server exposes 11 search tools over stdio or HTTP transport.

What's Inside
  • 317 documentation pages from MikroTik's official help site (~515K words)
  • 4,860 property definitions with types, defaults, and descriptions
  • 5,114 commands in the RouterOS command hierarchy (551 directories, 34K arguments)
  • 1,034 callout blocks — warnings, notes, and tips with important caveats
  • 144 hardware products — CPU, RAM, storage, ports, PoE, wireless, license level, pricing
  • 46 RouterOS versions tracked (7.9 through 7.23beta2) for command history

Tags

aibunclaude-codecopilotmcpmcp-servermikrotikrouterostypescript

Reviews

Loading reviews...

Quality Signals

1
Stars
0
Installs
Last updated17 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit4/1/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/tikoci/rosetta)](https://loaditout.ai/skills/tikoci/rosetta)