Back to Browse

IdentitateMD MCP Server

by ZLDR
Developer ToolsLow Risk9.7MCP RegistryLocal
Free

Server data from the Official MCP Registry

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

About

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

Security Report

9.7
Low Risk9.7Low Risk

Valid MCP server (8 strong, 8 medium validity signals). 1 code issue detected. No known CVEs in dependencies. ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 2 finding(s) downgraded by scanner intelligence.

17 files analyzed · 2 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

How to Install

Add this to your MCP configuration file:

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

Documentation

View on GitHub

From the project's GitHub README.

IdentitateMD

Website npm logos npm mcp Institutions License: MIT

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.

🔗 Link-uri Utile


Made with ❤️ by Contributors

Forked from IdentitateRO

Reviews

No reviews yet

Be the first to review this server!