MCP.Market

Ifc Ruhsat MCP server

by BerkantACUN·io.github.BerkantACUN/ifc-ruhsat·v0.2.0·2 stars

Yapı ruhsatı IFC modelini Türkiye dijital proje yönetmeliğine (RG 33331) göre denetler; EK-9 formu

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
New

2 stars

Reviews

Write one

Nobody has reviewed Ifc Ruhsat yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Ifc Ruhsat tools (6)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ek5_siniflar

    EK-5'teki zorunlu (Tablo 5.1) ve isteğe bağlı (Tablo 5.2) IFC sınıfları, Türkçe adı ve üç harfli kategori koduyla; `ara` ile sınıf/Türkçe ad filtresi. Lists the regulation's mandatory and optional IFC classes with their Turkish names and 3-letter category codes.

  • ek6_gerekenler

    Bir IFC sınıfı için yönetmeliğin istediği zorunlu öznitelikler, özellik setleri (Pset_/Qto_/TREpys_) ve Ön Tanımlı Tip listesi — EK-6 (yapı elemanları) ya da EK-7 (proje, kişi, kuruluş, koordinat). Kodlanmamış bir sınıf için bunu açıkça söyler. Required attributes and property sets for one IFC class per Annex 6/7.

  • ek9_formu

    EK-9 Model Kalite Kontrol Formu'nu (Tablo 9.1, 21 satır) Markdown olarak üretir; her satır Evet / Hayır / Elle ve dayanağıyla. Renders the regulation's model quality-control form (Annex 9) for the model as Markdown.

  • model_ozeti

    IFC dosyasının kimliği: şema (IFC4X3 olmalı), üreten yazılım, proje/saha/bina/kat adları, mahal sayısı ve sınıf başına varlık sayıları. Summary of an IFC file: schema, authoring software, spatial structure and entity counts by class.

  • yonetmelik_bilgisi

    Aracın dayandığı yönetmelik, Resmî Gazete tarihi/sayısı, yürürlük ve kademeli IFC takvimi, veri dosyalarının kaynak satırları ve araç sürümü. Which regulation this tool encodes, with the phased deadlines.

  • yonetmelik_kontrolu

    Modeli yönetmeliğe göre denetler: IFC sürümü, Proje/Saha/Bina/Kat iskeleti, EK-5 sınıf listesi ve yasak vekil sınıflar, EK-5 isimlendirme (Disiplin-Kategori-Açıklama), EK-6/EK-7 zorunlu öznitelik ve özellik setleri (TREpys_ dahil), koordinat sistemi (TUREF EPSG:5253–5259), kat bağı, yinelenen varlıklar, emsal toplamları. Her bulgu: seviye (hata/uyari/elle/bilgi), madde, EK-9 satırı, GlobalId liste

Public scan report

scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it

no findings
  • Code scan25 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 8 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Ifc Ruhsat compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
6
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 75% of 28,688 servers

What its tools let an agent do: 6 read

Install Ifc Ruhsat in Claude Code, Cursor or VS Code

claude mcp add ifc-ruhsat -- uvx ifc-ruhsat
Add to Cursor

What the publisher says

From the Ifc Ruhsat repository's README, as published. We do not edit it. Read it on GitHub

ifc-ruhsat

Yapı ruhsatı IFC modelini yönetmeliğe göre kontrol eder. Türkiye'de 1 Eylül 2027'de yürürlüğe giren Mimarlık ve Mühendislik Projelerinin Dijital Olarak Hazırlanması Hakkında Yönetmelik (Resmî Gazete 5.8.2026, sayı 33331) her ruhsat projesinin IFC modelini 241 sayfalık eklere uydurmayı ve her teslimde EK-9 Model Kalite Kontrol Formu düzenlemeyi zorunlu kılıyor. Bu araç o ekleri makine kuralına çevirir: modeli okur, eksikleri madde numarasıyla söyler, EK-9 formunu doldurur. Komut satırından ya da Claude / Cursor gibi istemcilerden (MCP) kullanılır; yazılımdan bağımsızdır — Revit, Archicad, Allplan, Bonsai, hepsi IFC verir.

Otomatik ön kontroldür. Yönetmeliğin bazı satırları (LOD, mahal geometrisi, PDF–IFC uyumu) makinece denetlenemez; araç bunları "elle" diye açıkça bırakır, uygun saymaz. Nihai değerlendirme proje müellifi ile ilgili idareye aittir; bu araç hukuki görüş değildir.

uvx ifc-ruhsat kontrol 123456_00_MM_GNEL_MD_BIM_000_01_000.ifc
ornekler\hatali_ornek.ifc — IFC4X3
10 hata, 3 uyarı, 8 elle kontrol, 7 bilgi

X [m.11, EK-5 5.5 ve Tablo 5.3 · EK-9 m.5] 1 varlığın adı şablona uymuyor. Beklenen: iki harf disiplin,
  üç harf kategori kodu ve açıklama, orta tire ile (örn. MM-DVR-dis_20cm) …
    3U9N2MO4vDDA4Hfy2J54b4
X [EK-7 Tablo 7.6 · EK-9 m.6] IfcProjectedCRS.Name 'EPSG:3857'; TUREF 3° dilimlerinden biri olmalı:
  EPSG:5253 … EPSG:5259.
X [EK-6 Tablo 6.66 · EK-9 m.9] IfcWall: Pset_WallCommon.FireRating (Yangın Dayanım Sınıfı) 1 varlıkta yok ya da boş.
    3U9N2MO4vDDA4Hfy2J54b4
X [EK-6 6.1.3 · EK-9 m.17] 1 varlık IfcProxy/IfcBuildingElementProxy ile modellenmiş; yönetmelik vekil sınıfa izin vermez …
? [EK-9 madde 7] Gelişim seviyesi (LOD 300) geometrinin ayrıntısına bakılarak elle değerlendirilir.

Tam örnek: ornekler/hatali_ornek.EK-9.md — 21 satırlık EK-9 formu, her satırda Evet / Hayır / Kısmen / Elle ve dayanağı.

Kurulum

Python 3.10+ yeterli. uv varsa kurulum gerekmez, uvx ifc-ruhsat … yeter. Kalıcı kurulum:

pip install ifc-ruhsat

Komutlar

MCP ile kullanım

Claude Desktop, Claude Code, Cursor ve MCP konuşan her istemci:

{
  "mcpServers": {
    "ifc-ruhsat": { "command": "uvx", "args": ["ifc-ruhsat", "mcp"] }
  }
}

Sonra asistanınıza sorun: "C:\proje\Ablok.ifc yönetmeliğe uyuyor mu, EK-9 formunu çıkar", "IfcSlab için hangi özellikler zorunlu?", "Kolonlarda neden hata var, hangi maddeye göre?"*

Sunucu yalnızca verilen dosyayı okur; ağa hiçbir şey göndermez, hiçbir şey yazmaz.

Ne denetleniyor

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-09-19restoreB → Ascore 92

Ifc Ruhsat: common questions

Is Ifc Ruhsat MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Ifc Ruhsat safety report
How do I install Ifc Ruhsat?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Ifc Ruhsat need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Ifc Ruhsat maintained?
The last commit was 41 days ago (2026-09-24). The latest release is v0.2.0.
How does Ifc Ruhsat compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 6 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from BerkantACUN →