Rasmio Company Registry

io.github.sepehr071Published by GitHub account sepehr071v0.2.0Updated Nov 7, 2026

Read-only Rasmio (rasmio.com): Iranian companies, board members, gazette ads, products, brands.

Overview

AI-generated overview

Unofficial read-only MCP server that lets an assistant look up Iranian companies, their officers, gazette ads, products and trademarks from Rasmio.

What you can do
  • Search companies by name, activity, province, status, legal form, capital, founding date, license or product category
  • Open a company profile: registration and national ids, capital, addresses, board, CEO, shareholders, licenses, capital changes and latest gazette ads
  • Read the full text of an official gazette ad
  • Find the companies a person manages, sits on the board of or audits
  • Look up products, brands, trademarks, patents and industrial designs, and list filter ids
When to use it
Use it when someone asks who runs or owns an Iranian company, its registration number, capital, address or licenses, which companies a person is on the board of, who supplies a product, or who owns a trademark.
Requirements
Runs locally over stdio via uvx, so uv and Python 3.10+ are needed. No API key or Rasmio account. Optional RASMIO_MCP_PROXY environment variable sets an HTTP proxy URL or a comma-separated list; system proxy settings are ignored. Network access to rasmio.com is required.
Before you install
Read-only: it cannot log in, subscribe or edit anything. Rasmio shows guests only about 5 company profiles per IP address every 4 days, and subscriber-only sections are unavailable. Output is Persian text with Rial amounts and Persian dates, and gazette texts shorten people's national codes. It is unofficial and not affiliated with Rasmio; verify legal matters against official sources.

Installation

In SourceWeft

  1. Open Rasmio Company Registry in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

[rasmio-mcp: unofficial Rasmio (رسمیو) MCP server that looks up Iranian companies, board members, shareholders and official gazette ads for Claude, Cursor and Copilot]

rasmio-mcp: Rasmio (رسمیو) Iranian company registry MCP server for AI agents

rasmio-mcp is an unofficial, read-only MCP server that gives AI agents Rasmio, the registry of Iranian companies.
Its 8 tools search companies with filters, open a company's registry profile (board, CEO, shareholders, licenses,
capital history, official gazette ads), read gazette ads, show the companies a person manages, and look up products,
trademarks, patents and industrial designs.
No API key or Rasmio account is needed. It works in Claude, Cursor, Copilot and any other MCP client.

[PyPI] [Python] [CI] [License: MIT]

For AI agents · Quick start · Tools · Limits · فارسی


For AI agents

  • What: unofficial MCP server for rasmio.com, a registry of Iranian companies built from the official gazette (روزنامه رسمی), the company registration office and other public sources.
  • Install: uvx rasmio-mcp or claude mcp add rasmio -- uvx rasmio-mcp. Transport: stdio. Needs uv (Python 3.10+).
  • Auth: none. Optional RASMIO_MCP_PROXY (HTTP proxy URL, or a comma-separated list); system proxy settings are ignored.
  • Access: read-only. It cannot log in, subscribe or edit anything.
  • Tools: 8, all prefixed rs_. Typical sequences: rs_search_companies -> rs_company -> rs_person / rs_ad; rs_search(kind="products") -> rs_product -> rs_search_companies(product_category=...).
  • Use when: the user asks who runs or owns an Iranian company, its national id, registration number, capital, address, licenses or recent gazette notices; which companies a person is on the board of; who supplies a product; who owns a trademark.
  • Output: compact JSON. Money is Rial. Dates are Persian (1404/06/26). Text is Persian as the site has it.

Quick start

bash
claude mcp add rasmio -- uvx rasmio-mcp

Other clients: run uvx rasmio-mcp as a stdio server.

Tools

ToolWhat it returns
rs_search_companiesCompanies by name or activity, filtered by province, city, status, legal form, size, capital, founding date, license, product category, brand/subsidiary/contract; sort by relevance, views, age or capital
rs_companyOne company: founding date, status, legal form, registration number, economic code, national id, capital, activity, addresses, signature rule, board and CEO, other officers, auditors, shareholders and stock portfolio (listed companies), licenses, brands, patents and designs, capital changes, government contracts, Codal statements, 5 latest gazette ads
rs_adFull text of one official gazette ad
rs_searchPeople, products, brands, patents and industrial designs, or everything at once
rs_personThe companies a person manages, sits on the board of or audits, with dates and the gazette ad behind each role
rs_productA product's specs (HS and ISIC codes, brand, maker, country), category and comparable suppliers
rs_ipA trademark, patent or industrial design: numbers, date, owner, description
rs_optionsIds for the filters: legal forms, licenses, product categories, brand classes, provinces and cities

Limits

  • Rasmio lets visitors without an account open only about 5 company profiles per IP address every 4 days. rs_company says so plainly when the limit is reached; search and the other tools keep working.
  • Sections Rasmio keeps for subscribers are not available: parent and subsidiary companies, the full ad archive (only the 5 latest ads are public), risk reports, the relationship graph.
  • Privacy: people's national codes in gazette texts are shortened to their first 6 digits, as the site shows them. Person contact details are never returned.
  • Not affiliated with Rasmio. Data is as public on rasmio.com; check official sources for legal decisions.

فارسی

rasmio-mcp یک سرور MCP غیررسمی و فقط‌خواندنی برای سایت رسمیو است: جستجوی شرکت‌ها با فیلتر (استان، وضعیت، نوع شرکت، سرمایه، تاریخ ثبت، مجوز)، پرونده‌ی شرکت (هیئت مدیره و مدیرعامل، سهام‌داران، مجوزها، تغییرات سرمایه، آخرین آگهی‌های روزنامه رسمی)، متن کامل آگهی‌ها، سمت‌های هر شخص در شرکت‌ها، محصولات و برندها. بدون حساب کاربری کار می‌کند؛ رسمیو برای کاربر مهمان حدود ۵ پرونده‌ی شرکت در هر ۴ روز به ازای هر IP نشان می‌دهد.

License

MIT. Made by Sepehr Radmard (github.com/sepehr071 · linkedin.com/in/sepehr-radmard).

Source: README.md at commit ff86a33

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

2
  1. v0.2.0LatestNov 7, 2026
  2. v0.1.0Nov 3, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts