aktsmm/skill-ninja-mcp-server

aktsmm/skill-ninja-mcp-server

от aktsmm
Skill Ninja — MCP-сервер для поиска и установки AI Agent Skills в редакторы кода. Загружает навыки из GitHub, управляет ими в доверенных проектах, поддерживает локализацию и рекомендации. Полезен р...

Skill Ninja MCP Server 🥷

npm version License: CC BY-NC-SA 4.0

Skill Ninja MCP Server on Glama

日本語版 README

An MCP (Model Context Protocol) server for searching, installing, and managing AI Agent Skills.

Works with MCP-compatible clients like Claude Desktop, Cursor, and VS Code.

Installation

npm install -g skill-ninja-mcp-server

Or run it directly with npx:

npx skill-ninja-mcp-server

Configuration

Claude Desktop

~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "skill-ninja": {
      "command": "npx",
      "args": ["skill-ninja-mcp-server"]
    }
  }
}
VS Code (mcp.json)

%APPDATA%\Code\User\mcp.json:

{
  "servers": {
    "skill-ninja": {
      "command": "npx",
      "args": ["skill-ninja-mcp-server"]
    }
  }
}

Environment Variables

Variable Description Default
GITHUB_TOKEN GitHub API token for higher rate limits none
SKILL_NINJA_INDEX_DIR Skill index storage directory ~/.skill-ninja
SKILL_NINJA_TRUSTED_WORKSPACES Trusted workspace roots allowed for read/write operations auto-detect current project root only
LANG Output language, for example ja_JP system default

Часто задаваемые вопросы

Инструменты были проиндексированы:
skillNinja_addSource

Добавить новый репозиторий GitHub как источник навыков. Репозиторий должен содержать файлы SKILL.md. / Добавить новый репозиторий как источник навыков

Параметры
skillNinja_install

Устанавливает навык агента в рабочую область. Загружает SKILL.md, когда исходный контент можно получить, иначе создает минимальную заглушку и обновляет AGENTS.md. / Устанавливает навык в рабочую область, сохраняет SKILL.md при возможности получения, иначе генерирует минимальное содержимое.

Параметры
  • skillNamestringобязательный

    Название навыка для установки

  • sourcestring

    Необязательный ключ источника для различения, когда несколько навыков имеют одно и то же имя.

  • workspacePathstringобязательный

    Абсолютный путь к доверенной рабочей директории

skillNinja_list

Перечислить все установленные Agent Skills в рабочем пространстве.

Параметры
  • workspacePathstringобязательный

    Абсолютный путь к доверенной рабочей директории

skillNinja_localize

Переводит/локализует описания навыков в индексе. Указывает skillName и description_en и/или description_ja. / Переводит/локализует описания навыков.

Параметры
  • description_enstring

    Английское описание для навыка.

  • description_jastring

    Японское описание для навыка (日本語の説明)

  • skillNamestringобязательный

    Название навыка для локализации

  • sourcestring

    Необязательный ключ источника для различения, когда несколько навыков имеют одно и то же имя.

skillNinja_recommend

Получить рекомендации по навыкам на основе популярности. / Получить рекомендации популярных навыков.

Параметры
  • workspacePathstringобязательный

    Абсолютный путь к доверенной рабочей директории

skillNinja_search

Поиск навыков агента по ключевому слову. Возвращает совпадающие навыки с бейджами доверия и рекомендациями. / Поиск навыков агента по ключевому слову

Параметры
  • querystringобязательный

    Поисковый запрос (название навыка, описание или категория)

skillNinja_uninstall

Удаляет навык агента из рабочего пространства. Удаляет папку навыка и обновляет AGENTS.md. / Удаляет навык.

Параметры
  • skillNamestringобязательный

    Название навыка для удаления

  • workspacePathstringобязательный

    Абсолютный путь к доверенной рабочей директории

skillNinja_updateIndex

Обновить индекс навыков из всех зарегистрированных источников. Получает последние навыки из репозиториев GitHub. / Обновить индекс навыков

Параметры

Без параметров.

skillNinja_webSearch

Поиск навыков агентов на GitHub. Находит файлы SKILL.md в репозиториях GitHub. / Поиск навыков на GitHub

Параметры
  • querystringобязательный

    Поисковый запрос для GitHub

0.1.4основная
0.1.3
0.1.2
0.1.1
0.1.0

Выберите клиент, чтобы установить aktsmm/skill-ninja-mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "aktsmm-skill-ninja-mcp-server-4i7bn40eax": {
      "command": "npx",
      "args": [
        "skill-ninja-mcp-server"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "aktsmm-skill-ninja-mcp-server-4i7bn40eax": {
      "command": "npx",
      "args": [
        "skill-ninja-mcp-server"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "aktsmm-skill-ninja-mcp-server-4i7bn40eax": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "skill-ninja-mcp-server"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"aktsmm-skill-ninja-mcp-server-4i7bn40eax\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"skill-ninja-mcp-server\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "aktsmm-skill-ninja-mcp-server-4i7bn40eax": {
      "command": "npx",
      "args": [
        "skill-ninja-mcp-server"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add aktsmm-skill-ninja-mcp-server-4i7bn40eax -- npx skill-ninja-mcp-server

Либо через JSON-конфиг:

claude mcp add-json aktsmm-skill-ninja-mcp-server-4i7bn40eax "{\"command\":\"npx\",\"args\":[\"skill-ninja-mcp-server\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add aktsmm-skill-ninja-mcp-server-4i7bn40eax -- npx skill-ninja-mcp-server

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.aktsmm-skill-ninja-mcp-server-4i7bn40eax]
command = "npx"
args = ["skill-ninja-mcp-server"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите aktsmm/skill-ninja-mcp-server, а в поле команды запуска — строку ниже:
npx skill-ninja-mcp-server

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "aktsmm-skill-ninja-mcp-server-4i7bn40eax": {
      "command": "npx",
      "args": [
        "skill-ninja-mcp-server"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "aktsmm-skill-ninja-mcp-server-4i7bn40eax": {
      "command": "npx",
      "args": [
        "skill-ninja-mcp-server"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например aktsmm-skill-ninja-mcp-server-4i7bn40eax.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: aktsmm-skill-ninja-mcp-server-4i7bn40eax
    command: npx
    args:
      - "skill-ninja-mcp-server"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "aktsmm-skill-ninja-mcp-server-4i7bn40eax": {
      "command": "npx",
      "args": [
        "skill-ninja-mcp-server"
      ]
    }
  }
}

Похожие MCP-сервера

osulivan/skill4agent-mcp-server

osulivan/skill4agent-mcp-server

от osulivan

MCP сервер для skill4agent ищет, показывает и устанавливает AI навыки прямо в диалогах. Включает поиск по ключевым словам и категориям, детальную документацию и установку. Идеален для быстрого подключения готовых skill-команд в AI-ассистентах.

TypeScript⭐ 4
mmntm/weblate-mcp

mmntm/weblate-mcp

от mmntm

MCP-сервер для управления переводами в Weblate через AI-ассистентов. Позволяет искать, обновлять переводы, управлять проектами, компонентами и получать статистику. Ускоряет локализацию и автоматизи...

TypeScript⭐ 23
tadas-github/a2asearch-mcp

tadas-github/a2asearch-mcp

от tadas-github

MCP-сервер для поиска по единому каталогу AI-агентов, MCP-серверов, CLI-инструментов и навыков. Позволяет находить нужные инструменты прямо из Claude, Cursor и других MCP-клиентов. Полезен разработ...

JavaScript⭐ 21
perceptdot/percept

perceptdot/percept

от perceptdot

Perceptdot - MCP сервер для автоматического обнаружения и установки других MCP инструментов. Сканирует проект и рекомендует серверы для GA4, Vercel, GitHub и Sentry. Агент сам находит нужное, человек платит. Полезен разработчикам для интеграции AI-агентов.

HTML⭐ 1
x51xxx/copilot-mcp-server

x51xxx/copilot-mcp-server

от x51xxx

MCP сервер для подключения GitHub Copilot CLI к вашему редактору или ИИ-ассистенту. Позволяет выполнять неинтерактивные команды, анализировать код с @ссылками на файлы, проводить ревью, рефакторинг и пакетную обработку задач. Полезен разработчикам для автоматизации CI и ускорения работы с кодом.

TypeScript⭐ 5
Markgatcha/universal-mcp-toolkit

Markgatcha/universal-mcp-toolkit

от markgatcha

Универсальный MCP инструмент с 27 готовыми серверами для GitHub, Slack и Notion, а также для баз данных и облачных платформ. С CLI для установки и запуска - идеален для разработчиков, ищущих единый набор качественных серверов.

TypeScript⭐ 15
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин