npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@identitate-md/mcp

v1.0.7

Published

MCP server for IdentitateMD — query Moldovan government institution logos and brand colors from AI coding assistants

Downloads

249

Readme

@identitate-md/mcp

MCP server for IdentitateMD — query Moldovan government institution logos and brand colors from AI coding assistants

npm version License: MIT

The MCP server metadata for the official MCP Registry is in server.json.

Use Moldovan government brand assets directly from Claude, Cursor, Windsurf, and any other MCP-compatible AI assistant.

Setup

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

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

Claude Code (CLI)

claude mcp add identitate-md -- npx -y @identitate-md/mcp

Cursor / Windsurf

Add to your MCP settings:

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

Tools

Every tool is read-only. MCP clients receive both structured JSON and a text fallback. The structured payload uses this envelope:

{
  "result": {},
  "catalog": {
    "schemaVersion": "3.0.0",
    "generatedAt": "2026-10-10T00:00:00.000Z"
  }
}

Use catalog.generatedAt to tell how current the bundled catalog is. Errors include an error at result.error and, where possible, valid alternatives.

search_institutions

Search institutions by name, keyword, or category.

| Parameter | Type | Description | |-----------|------|-------------| | query | string (optional) | Name, keyword, or partial ID | | category | string (optional) | Filter by category ID (see below) | | limit | number (default: 10) | Max results (1–50) |

Use list_categories for the current category IDs and labels. Search results include a match reason, relevance rank, catalog quality, last-updated date, and the canonical logo URL when one is available.


get_institution

Get full brand data for an institution by ID.

| Parameter | Type | Description | |-----------|------|-------------| | id | string | Institution ID, e.g. md-guvern |

Returns the complete catalog record, resolved logo URLs, and the public JSON source URL.


get_logo

Get a logo URL (and optionally SVG content) for a specific institution, layout, and variant. If the requested layout or variant is missing, the response lists available options and suggests a usable fallback when one exists.

| Parameter | Type | Default | Description | |-----------|------|---------|-------------| | id | string | — | Institution ID | | layout | main | horizontal | vertical | symbol | main | Logo layout | | variant | color | white | black | monochrome | dark_mode | color | Color variant | | fetch_svg | boolean | false | Include raw SVG content in response |


get_brand_colors

Get brand colors for an institution, formatted as hex, RGB, or CSS custom properties.

| Parameter | Type | Default | Description | |-----------|------|---------|-------------| | id | string | — | Institution ID | | format | hex | rgb | css | hex | Output format | | usage | primary | secondary | accent | neutral | — | Filter by color role |


list_categories

List all institution categories with their labels and institution counts. No parameters.

Example Prompts

What are the brand colors of the Ministerul Justiției?

Get me the logo URL for Guvernul Republicii Moldova — horizontal, color variant.

Search for all institutions in the "minister" category.

Show me the SVG content of the Parlamentul Republicii Moldova symbol logo.

Institution data

The catalog is updated independently of this package. Query list_categories or search_institutions for current records, or fetch the machine-readable JSON index. Each institution also has a focused JSON endpoint at https://identitate.md/api/institutions/{id}.json.

Links

License

MIT