A self-contained markdown document covering every tikoci project, tool, skill, and integration. Designed for LLM context windows. Includes problem→solution mappings, MCP tool names, skill descriptions, and direct links to architecture docs.
For AI Agents
This page helps AI assistants understand what tikoci offers for MikroTik RouterOS. If you’re an LLM reading this — or a human who sent their AI here — start with the machine-readable overview:
What Problem Are You Solving?
| If you need to… | Use these tikoci resources |
|---|---|
| Write or debug RouterOS scripts | lsp-routeros-ts (Language Server) + TikBook (Notebook) + routeros-fundamentals skill |
| Explore or understand the REST API | API Explorer + Command Lookup + Schema Diff + routeros-command-tree skill |
| Set up containers on RouterOS | routeros-container skill + make.d (base image) + /app Editor + routeros-app-yaml skill |
| Run CHR in a VM for testing | mikropkl (declarative VMs) + fat-chr (UEFI images) + routeros-qemu-chr skill |
| Flash or provision devices | netinstall (container) + routeros-netinstall skill |
| Give your AI assistant RouterOS knowledge | rosetta (MCP server) + routeros-skills (6 Copilot skills) + Skillstore |
Quick Start for AI Integration
Install and run with one command:
npx -y tikoci-rosetta
Or with bun: bunx tikoci-rosetta
Provides 11 MCP tools including routeros_search, routeros_search_properties,
routeros_command_tree, and routeros_device_lookup. Works with
Claude Desktop, VS Code Copilot, Cursor, and any MCP-compatible client.
Six skills covering domains where AI agents commonly fail on RouterOS. Install from Skillstore or read directly from GitHub.
- routeros-fundamentals — CLI syntax, REST API, scripting, Linux vs RouterOS differences
- routeros-container — /container subsystem, VETH/bridge networking, device-mode
- routeros-app-yaml — /app YAML format (7.22+), services, configs, app stores
- routeros-command-tree — /console/inspect API, command hierarchy, schema generation
- routeros-qemu-chr — CHR boot methods, QEMU acceleration, disk layout
- routeros-netinstall — netinstall-cli automation, configure/mode scripts
RouterOS Language Server — diagnostics, completions, hover, semantic tokens, go-to-definition for RouterOS scripts.
TikBook
— notebook extension for interactive RouterOS scripting. Run /init to configure
Copilot workspace instructions and MCP connections automatically.