UnicodeKit
Find Unicode characters by name, codepoint, or meaning, and get their HTML, CSS, and UTF codes.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"unicodekit": {
"url": "https://unicodekit.com/mcp"
}
}
}リモートエンドポイント
https://unicodekit.com/mcpstreamable-httpできること
ツール一覧
ツール(5)
🟢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.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"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).
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"default": "selected",
"description": "The collection's slug",
"type": "string"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}コミュニティ
エビデンス