UnicodeKit

Find Unicode characters by name, codepoint, or meaning, and get their HTML, CSS, and UTF codes.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
83%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~662Tokens (Tool-Definitionen)
~881 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.52% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "unicodekit": {
      "url": "https://unicodekit.com/mcp"
    }
  }
}

Remote-Endpunkte

https://unicodekit.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_characters(query, limit, block, script, category, ...)

Find Unicode characters by name, alias, keyword, codepoint, the character itself, or meaning ("tick" finds ✓, "return key" finds ⏎). Best matches first.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "description": "What to look for: a name, a description, a codepoint like U+2192, or a character"
    },
    "limit": {
      "default": 10,
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    },
    "block": {
      "description": "Only this Unicode block, e.g. Arrows",
      "type": "string"
    },
    "script": {
      "description": "Only this script, by name or ISO code, e.g. Greek",
      "type": "string"
    },
    "category": {
      "description": "General_Category: S for symbols, Sm for math symbols, L for letters…",
      "type": "string"
    },
    "emoji": {
      "description": "Only emoji (true) or only non-emoji (false)",
      "type": "boolean"
    }
  },
  "required": [
    "query"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_character(character)

Everything about one character: what it is, its name, block, script, category, HTML, CSS, JavaScript, and UTF-8/UTF-16 codes, aliases, emoji and Han data, and related characters.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "character": {
      "type": "string",
      "minLength": 1,
      "description": "U+2192, 2192, or the character itself (→)"
    }
  },
  "required": [
    "character"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢list_blocks

Every Unicode block that has characters, in codepoint order, with its character count.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢list_block_characters(block, cursor)

A Unicode block's characters in codepoint order, 200 at a time. Pass the returned cursor to get the next ones.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "block": {
      "type": "string",
      "minLength": 1,
      "description": "Block name, e.g. Box Drawing (see list_blocks)"
    },
    "cursor": {
      "description": "From the previous call, for the next characters",
      "type": "string"
    }
  },
  "required": [
    "block"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_collection(slug)

Hand-picked sets of characters people use most. Collections: selected (Selected characters).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "default": "selected",
      "description": "The collection's slug",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools