io.github.sepehr071/rrk-mcp is an MCP server that read-only Official Gazette of Iran (rrk.ir): search laws and rulings, read their text. Its tool list has not been published yet over stdio, requires no API key, and scores 60/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-sepehr071-rrk-mcp": {
"args": [
"rrk-mcp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Read-only Official Gazette of Iran (rrk.ir): search laws and rulings, read their text.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
uvx 'rrk-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked rrk-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in cloud
Cloud-powered AI platform with multi-agent swarms, sandboxes, and workflow automation
Gives AI development tools Firebase-specific capabilities and expertise.
Evidence-grounded agent memory with mandatory provenance, on local SQLite or Cloudflare D1
Draw cloud architecture diagrams with official AWS, Azure and GCP icons from a prompt or Terraform.
MCP Security Weekly
Get CVE alerts and security updates for io.github.sepehr071/rrk-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
rrk-mcp is an unofficial, read-only MCP server for the laws and regulations database of the Official Gazette of Iran (rrk.ir).
Its 5 tools list the newest laws, search them by title, full text, group, approver, special issue number or gazette date,
read the full text of a law, court ruling or regulation, and list the licensed exchange offices. No API key or account is needed.
For AI agents · Quick start · Tools · Limits · فارسی
uvx rrk-mcp or claude mcp add rrk -- uvx rrk-mcp. Transport: stdio. Needs uv (Python 3.10+).RRK_MCP_PROXY (HTTP proxy URL); system proxy settings are ignored.rk_. Typical sequence: rk_law_filters (optional) -> rk_search_laws -> rk_law_text.1405/08/09).claude mcp add rrk -- uvx rrk-mcp
Any other client: run uvx rrk-mcp as a stdio MCP server ({"command": "uvx", "args": ["rrk-mcp"]}).
| Tool | What it does |
|---|---|
rk_latest_laws | List the newest laws, rulings and regulations in the Official Gazette, newest first |
rk_search_laws | Search laws by title words, full-text words, law group, approver, special issue number or Jalali gazette date range |
rk_law_filters | List the law groups (categories) and approving authorities to filter by |
rk_law_text | Read one law's approver, gazette number and date, and full text (long texts in parts) |
rk_exchange_offices | List the licensed currency exchange offices (location, phone, address; a field the portal leaves empty is null) by province and city |
All 5 tools are annotated readOnlyHint: true.
rk_law_text works with any code, but a code the session has not listed is located by paging the list (10-60 s, and codes below about 10,000 may not be found). Majlis debates (group 64) have a title only; the debate text is a PDF behind login.uv sync
uv run ruff check . && uv run ruff format --check .
uv run python -m pytest -q
uv run python -m pytest -m live -q
rrk-mcp یک سرور MCP غیررسمی و فقطخواندنی برای پایگاه قوانین و مقررات روزنامه رسمی (rrk.ir) است: فهرست جدیدترین قوانین، جستجو بر اساس عنوان، متن، شمار