Seu badge de skills, pedido em linguagem natural.
O servidor tem duas tools, as duas só de leitura. Elas não mudam nada e não chamam serviço externo, porque os dados dos 631 ícones estão embutidos no Worker.
Endereço do servidor: https://skill-icons.alanreisanjo.workers.dev/mcp
Instalar
Escolha o cliente. Não precisa de chave nem de conta.
Claude Code
Rode no terminal, dentro do projeto (ou com --scope user para todos):
claude mcp add --transport http skill-icons https://skill-icons.alanreisanjo.workers.dev/mcpCursor
Adicione em .cursor/mcp.json (projeto) ou ~/.cursor/mcp.json (global):
{
"mcpServers": {
"skill-icons": {
"url": "https://skill-icons.alanreisanjo.workers.dev/mcp"
}
}
}VS Code
Adicione em .vscode/mcp.json:
{
"servers": {
"skill-icons": {
"type": "http",
"url": "https://skill-icons.alanreisanjo.workers.dev/mcp"
}
}
}Outro cliente
Qualquer cliente com suporte a servidores MCP remotos por HTTP (Streamable HTTP). Cole o endereço como um servidor ou conector personalizado; não há autenticação.
https://skill-icons.alanreisanjo.workers.dev/mcpskill_icons_search
Busca ícones entre os 631 disponíveis e devolve o id que deve ser usado no badge. Sem query nem category, lista todos.
skill_icons_badge
Monta o badge a partir de uma lista de nomes escritos do jeito que as pessoas escrevem, e devolve a URL, o Markdown e o HTML prontos.
Por que usar o MCP em vez de montar a URL na mão
A API de imagem descarta ids inválidos sem avisar, e o badge simplesmente sai com ícones faltando. O skill_icons_badge resolve o nome do jeito que a pessoa escreveu, avisa o que não existe e sugere a grafia certa.