IdentitateMD — Logos for Moldovan public institutions
Search and install logos and brand data for public institutions in the Republic of Moldova.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
@identitate-md/mcpclaude mcp add identitatemd-logos-for-moldovan-public-i -- npx -y @identitate-md/mcp@1.0.7
{
"mcpServers": {
"identitatemd-logos-for-moldovan-public-i": {
"command": "npx",
"args": [
"-y",
"@identitate-md/mcp@1.0.7"
]
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
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.jsoncu metadata logo-uri - 📋
institutions-index.jsoncu 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:
| Tool | Descriere |
|---|---|
search_institutions | Caută după nume, keyword sau categorie |
get_institution | Date complete de brand pentru o instituție |
get_logo | URL logo (+ SVG inline opțional) pentru un layout și variantă |
get_brand_colors | Paleta de culori în format hex, rgb sau CSS custom properties |
list_categories | Lista 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:
- Creează fișierul de date —
website/src/data/institutions/{id}.jsoncu numele, categoria, culorile și resursele instituției - Adaugă logo-urile SVG — în
packages/logos/logos/{id}/și copiază-le și înwebsite/public/logos/{id}/ - 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
- Website: identitate.md
- NPM (logos): @identitate-md/logos
- NPM (mcp): @identitate-md/mcp
- CDN (jsDelivr): cdn.jsdelivr.net/npm/@identitate-md/logos
- CDN (unpkg): unpkg.com/@identitate-md/logos
- Documentație: identitate.md/utilizare
Made with ❤️ by Contributors
Forked from IdentitateRO
Frequently asked questions
What is IdentitateMD — Logos for Moldovan public institutions?
Search and install logos and brand data for public institutions in the Republic of Moldova.
How do I install IdentitateMD — Logos for Moldovan public institutions?
It runs on your machine. In Claude Code: claude mcp add identitatemd-logos-for-moldovan-public-i -- npx -y @identitate-md/mcp@1.0.7. For other clients, paste the JSON configuration from this page into their MCP settings.
Does IdentitateMD — Logos for Moldovan public institutions need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is IdentitateMD — Logos for Moldovan public institutions open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains IdentitateMD — Logos for Moldovan public institutions?
It is published by ZLDR. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.