1. Conduid
  2. Commerce
  3. Resmi Gazete
MCP server · Commerce

Resmi Gazete

MCP server exposing resmigazete.gov.tr (Turkish Official Gazette) data to LLM clients

37Low

Scored 5 months ago · breakdown

About Resmi Gazete

Resmi Gazete is an MCP server in the Commerce category: mCP server exposing resmigazete.gov.tr (Turkish Official Gazette) data to LLM clients.

Install

Claude Code
claude mcp add resmi-gazete -- npx -y resmi-gazete-mcp
npx
npx -y resmi-gazete-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Resmi Gazete

Powered by Claude · Grounded in docs

I know everything about Resmi Gazete. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

resmi-gazete-mcp

Model Context Protocol (MCP) sunucusu — Türkiye Cumhuriyeti Resmî Gazete (resmigazete.gov.tr) içeriğini LLM istemcilerine (Claude Desktop, Claude Code, vb.) araç çağrılarıyla sunar.

Özellikler

Dört MCP aracı sağlar:

Araç Açıklama
get_fihrist Belirli bir tarihin fihristini (bölümler ve madde URL'leri) döndürür. Mükerrer sayıları da dahildir.
read_article Tekil bir .htm madde sayfasından başlık ve temizlenmiş düz metin çıkarır.
search_gazette Tarih aralığı + anahtar kelime ile fihrist başlıklarında arama yapar (Türkçe normalize).
extract_pdf_text .pdf URL'inden metin ve sayfa sayısı çıkarır.

Tüm HTTP istekleri yerel diskte cache'lenir (~/.cache/resmi-gazete-mcp/ — RESMI_GAZETE_CACHE_DIR ile değiştirilebilir).

Kurulum

git clone https://github.com/emircanok/resmi-gazete-mcp.git
cd resmi-gazete-mcp
npm install
npm run build

Node.js ≥ 20 gerekir.

Claude Desktop Konfigürasyonu

claude_desktop_config.json dosyanıza:

{
  "mcpServers": {
    "resmi-gazete": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/TO/resmi-gazete-mcp/dist/index.js"]
    }
  }
}

Claude Code Konfigürasyonu

claude mcp add resmi-gazete -- node /ABSOLUTE/PATH/TO/resmi-gazete-mcp/dist/index.js

Geliştirme

npm run dev        # tsx ile doğrudan çalıştır
npm run typecheck  # tip kontrolü
npm run build      # dist/ içine derle

MCP Inspector ile Test

npx @modelcontextprotocol/inspector node dist/index.js

Örnek Çağrılar

get_fihrist:

{ "date": "2026-04-17", "includeMukerrer": true }

read_article:

{ "url": "https://www.resmigazete.gov.tr/eskiler/2026/04/20260417-1.htm" }

search_gazette:

{ "query": "vergi", "fromDate": "2026-04-01", "toDate": "2026-04-17", "maxResults": 20 }

extract_pdf_text:

{ "url": "https://www.resmigazete.gov.tr/eskiler/2026/04/20260417-1.pdf" }

Notlar

  • Resmî Gazete Pazar günleri yayımlanmaz; search_gazette Pazar günlerini atlar.
  • Site User-Agent başlığı olmadan 403 döndürür; sunucu uygun UA gönderir.
  • Arama geniş aralıklarda yavaş olabilir — aynı gün tekrar sorgulandığında cache devreye girer.
  • Maksimum arama aralığı 2 yıldır. PDF'ler için 25 MB sınırı vardır.

Lisans

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Resmi Gazete

How do I install Resmi Gazete?

Run claude mcp add resmi-gazete -- npx -y resmi-gazete-mcp, then add the server to your MCP client's configuration.

Is Resmi Gazete safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Resmi Gazete still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.