Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Rues

FreeNot checked

Enables querying the Colombian Business Registry (RUES) for company searches by name, location grouping, and detailed company information.

GitHubEmbed

About

Enables querying the Colombian Business Registry (RUES) for company searches by name, location grouping, and detailed company information.

README

Model Context Protocol (MCP) server for querying the Colombian Business Registry (RUES - Registro Único Empresarial y Social).

Quick Start

# Install dependencies
npm install

# Build
npm run build

# Add to Claude Code config (~/.config/claude-code/config.json):
{
  "mcpServers": {
    "rues": {
      "command": "node",
      "args": ["/path/to/mcp-rues/dist/server.js"]
    }
  }
}

Features

  • Search Companies by name with fuzzy matching
  • Location Grouping to see companies by municipality/department
  • Company Details including registration, economic activity, representatives
  • DuckDB Caching for fast local data persistence
  • Excel Parsing via Python/pandas for accurate data extraction

Available Tools

Tool Description
search_companies Search by company name
get_locations Group companies by location
get_company_details Get detailed company information
get_companies_by_location Filter companies by location

Installation

For complete installation instructions, including prerequisites, configuration, and troubleshooting, see INSTALL.md.

Requirements

  • Node.js 18+
  • Chrome/Chromium browser
  • Python 3 + pandas + openpyxl

Usage Example

You: Search for companies named "Kaizen"

Claude: [Searching RUES...]

Found 119 companies:
- KAIZEN INSTITUTE COLOMBIA S A S (NIT: 900770772) - BOGOTA
- KAIZEN S.A.S (NIT: 901465503) - MEDELLIN
- KAIZEN GROUP S.A.S. EN LIQUIDACION (NIT: 900456887) - CALI
...

Architecture

MCP Tools → Service Layer → DuckDB Cache → Selenium Scraper → rues.org.co

License

MIT

Credits

Based on RUES scraping functionality for Colombian business registry queries.

from github.com/rainermokros/rues

Install Rues in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install rues

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add rues -- npx -y github:rainermokros/rues

FAQ

Is Rues MCP free?

Yes, Rues MCP is free — one-click install via Unyly at no cost.

Does Rues need an API key?

No, Rues runs without API keys or environment variables.

Is Rues hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Rues in Claude Desktop, Claude Code or Cursor?

Open Rues on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Rues with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs