IdentitateMD — Logos for Moldovan public institutions

السجل الرسمي البحث والويب

Search and install logos and brand data for public institutions in the Republic of Moldova.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

NPM package @identitate-md/mcp
Claude Code
claude mcp add identitatemd-logos-for-moldovan-public-i -- npx -y @identitate-md/mcp@1.0.7
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "identitatemd-logos-for-moldovan-public-i": {
            "command": "npx",
            "args": [
                "-y",
                "@identitate-md/mcp@1.0.7"
            ]
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. IdentitateMD
  2. 🚀 Utilizare Rapidă
  3. 📁 Structură Proiect
  4. 🎯 Caracteristici
  5. 🛠️ Development Setup
  6. 📦 NPM Packages
  7. 🤝 Contribuții
  8. 📄 Licență
  9. 🔗 Link-uri Utile

IdentitateMD

Registru digital open-source pentru identitatea vizuală a instituțiilor publice din Republica Moldova.

Logo-uri vectoriale (SVG), palete de culori oficiale și manuale de brand — o singură sursă de adevăr.

🌐 Website: identitate.md 📦 NPM Package: @identitate-md/logos 🤖 MCP Server: @identitate-md/mcp

🚀 Utilizare Rapidă

Prin CDN (Recomandat)
<img
  src="https://cdn.jsdelivr.net/npm/@identitate-md/logos@1.3.34/logos/md-guvern/horizontal/color.svg"
  alt="Guvernul Republicii Moldova"
/>
Prin NPM
npm install @identitate-md/logos
import logoPath from "@identitate-md/logos/logos/md-guvern/horizontal/color.svg";

📖 Documentație completă: identitate.md/utilizare

📁 Structură Proiect

IdentitateMD/
├── packages/logos/          # NPM package cu logo-uri (@identitate-md/logos)
│   ├── logos/              # Fișiere SVG organizate pe instituții
│   ├── index.json          # Index logo-uri
│   ├── institutions-index.json  # Index complet cu brand data (culori, tipografie etc.)
│   └── package.json
│
├── packages/mcp/            # MCP server (@identitate-md/mcp)
│   ├── src/
│   │   ├── index.ts        # Entry point (stdio transport)
│   │   ├── data.ts         # Încarcă și cache-uiește datele la startup
│   │   ├── types.ts        # TypeScript interfaces
│   │   ├── tools/          # search, get-institution, get-logo, get-brand-colors, list-categories
│   │   └── resources/      # MCP resources (identitate-md://institutions/*)
│   └── package.json
│
├── website/                # Site-ul Astro (identitate.md)
│   ├── src/
│   │   ├── data/          # Date JSON per instituție
│   │   ├── pages/         # Pagini Astro (index, utilizare, despre, etc.)
│   │   └── components/    # Componente reutilizabile
│   └── public/logos/      # Logo-uri pentru preview
│
└── docs/                  # Documentație tehnică

🎯 Caracteristici

  • ✅ Logo-uri vectoriale de înaltă calitate (SVG)
  • ✅ CDN gratuit prin jsDelivr și unpkg
  • ✅ NPM package pentru integrare ușoară
  • ✅ MCP server pentru AI coding assistants (Claude Code, Cursor etc.)
  • ✅ TypeScript support cu type definitions
  • ✅ Metadata completă (culori, tipografie, variante)
  • ✅ Open-source și gratuit de folosit

🛠️ Development Setup

Website
cd website
npm install
npm run dev

Site-ul va fi disponibil la http://localhost:4321

NPM Package (logos)
cd packages/logos
npm run generate  # Generează index.json + institutions-index.json
MCP Server
cd packages/mcp
npm install
npm run build
node dist/index.js  # pornește serverul (stdio)

Sau adaugă în .mcp.json pentru Claude Code:

{
  "mcpServers": {
    "identitate-md": {
      "command": "npx",
      "args": ["-y", "@identitate-md/mcp"]
    }
  }
}

📦 NPM Packages

@identitate-md/logos
  • 🖼️ Toate logo-urile în format SVG
  • 📋 index.json cu metadata logo-uri
  • 📋 institutions-index.json cu brand data complet (culori, tipografie)
  • 🔄 Actualizări regulate cu logo-uri noi
@identitate-md/mcp

Server MCP (Model Context Protocol) pentru AI coding assistants. Permite Claude Code, Cursor și alte unelte AI să caute instituții, obțină logo-uri și culori de brand direct din editor.

Tools disponibile:

ToolDescriere
search_institutionsCaută după nume, keyword sau categorie
get_institutionDate complete de brand pentru o instituție
get_logoURL logo (+ SVG inline opțional) pentru un layout și variantă
get_brand_colorsPaleta de culori în format hex, rgb sau CSS custom properties
list_categoriesLista categoriilor cu numărul de instituții
Instituții Disponibile

Guvern

  • Guvernul Republicii Moldova

Parlament

  • Parlamentul Republicii Moldova

Ministere (12)

  • Ministerul Afacerilor Externe (MAE)
  • Ministerul Agriculturii și Industriei Alimentare (MAIA)
  • Ministerul Culturii (MC)
  • Ministerul Dezvoltării Economice și Digitalizării (MDED)
  • Ministerul Educației și Cercetării (MEC)
  • Ministerul Energiei (ME)
  • Ministerul Finanțelor (MF)
  • Ministerul Infrastructurii și Dezvoltării Regionale (MIDR)
  • Ministerul Justiției (MJ)
  • Ministerul Mediului
  • Ministerul Muncii și Protecției Sociale (MMPS)
  • Ministerul Sănătății (MS)

Agenții

  • Agenția De Guvernare Electronică (AGE)
  • Agenția Națională pentru Reglementare în Energetică (ANRE)
  • Agenția Servicii Publice (ASP)
  • Biroul Național de Statistică (BNS)

Consilii & Direcții

  • Consiliul Audiovizualului (CA)
  • Direcția Generală Cultură și Patrimoniu Cultural (DGCPC)
  • Direcția Generală Educație, Tineret și Sport (DGETS)

Servicii & Primării

  • Primăria Municipiului Chișinău
  • Serviciul Tehnologia Informației și Securitatea Cibernetică (STISC)

Cultură

  • Muzeul Național de Artă Moldovei (MNAM)
  • Muzeul de Istorie a Orașului Chișinău (MIOC)

Universități

  • Academia de Studii Economice din Moldova (ASEM)
  • Universitatea de Limbi Internaționale din Moldova (ULIM)
  • Universitatea de Stat din Moldova (USM)
  • Universitatea Tehnică a Moldovei (UTM)

Altele

  • Banca Națională a Moldovei (BNM)
  • Centrul Național de Management al Crizelor (CNMC)
  • EVO
  • MIA Plăți Instant
  • Președinția Comitetului de Miniștri al Consiliului Europei

Simboluri

  • Stema Republicii Moldova
  • Steagul Republicii Moldova
  • Steagul Uniunii Europene

Total: 37 instituții (actualizat automat la fiecare data:generate)

🤝 Contribuții

Contribuțiile sunt binevenite! Adaugă o instituție nouă în 3 pași:

  1. Creează fișierul de date — website/src/data/institutions/{id}.json cu numele, categoria, culorile și resursele instituției
  2. Adaugă logo-urile SVG — în packages/logos/logos/{id}/ și copiază-le și în website/public/logos/{id}/
  3. Regenerează indexul — cd website && npm run data:generate, apoi deschide un Pull Request

Ghid complet: CONTRIBUTING.md

📄 Licență

MIT License - vezi LICENSE pentru detalii.

Toate logo-urile sunt proprietatea instituțiilor respective și sunt disponibile în scopuri informative și de utilizare legală conform ghidurilor de identitate vizuală ale fiecărei instituții.


Made with ❤️ by Contributors

Forked from IdentitateRO

الأسئلة الشائعة

ما هو IdentitateMD — Logos for Moldovan public institutions؟

Search and install logos and brand data for public institutions in the Republic of Moldova.

كيف أثبّت IdentitateMD — Logos for Moldovan public institutions؟

يعمل على جهازك. في Claude Code: claude mcp add identitatemd-logos-for-moldovan-public-i -- npx -y @identitate-md/mcp@1.0.7. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج IdentitateMD — Logos for Moldovan public institutions إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل IdentitateMD — Logos for Moldovan public institutions مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون IdentitateMD — Logos for Moldovan public institutions؟

ينشره ZLDR. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.