MCP server to search, install, and manage AI agent skills from GitHub with workspace analysis and recommendations.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Skill Ninja MCP Server.
skillNinja_searchSearch for Agent Skills by keyword. Returns matching skills with trust badges and recommendations. / ใญใผใฏใผใใงใจใผใธใงใณใในใญใซใๆค็ดข
skillNinja_installInstall an Agent Skill to the workspace. Downloads SKILL.md when source content is resolvable, otherwise generates a minimal stub and updates AGENTS.md. / ในใญใซใใฏใผใฏในใใผในใซใคใณในใใผใซใใๅๅพใงใใๅ ดๅใฏ SKILL.md ใไฟๅญใใงใใชใๅ ดๅใฏๆๅฐๅ ๅฎนใ็ๆ
skillNinja_uninstallUninstall an Agent Skill from the workspace. Removes skill folder and updates AGENTS.md. / ในใญใซใใขใณใคใณในใใผใซ
skillNinja_listList all installed Agent Skills in the workspace. / ใคใณในใใผใซๆธใฟในใญใซไธ่ฆงใ่กจ็คบ
skillNinja_recommendGet skill recommendations based on popularity. / ไบบๆฐในใญใซใฎใใใใใๅๅพ
skillNinja_updateIndexUpdate the skill index from all registered sources. Fetches latest skills from GitHub repositories. / ในใญใซใคใณใใใฏในใๆดๆฐ
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.
Or run it directly with npx:
~/.claude/claude_desktop_config.json:
%APPDATA%\Code\User\mcp.json:
| 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 |
Workspace-mutating tools only operate inside trusted workspace roots.
SKILL_NINJA_TRUSTED_WORKSPACES environment variable to one or more trusted roots separated by your OS path delimiter.source field to skillNinja_install or skillNinja_localize.| Tool | Description |
|---|---|
skillNinja_search | Search the local skill index by keyword |
skillNinja_install | Install a skill into a trusted workspace |
skillNinja_uninstall | Remove an installed skill from a trusted workspace |
skillNinja_list | List installed skills in a trusted workspace |
skillNinja_recommend | Recommend skills based on workspace contents |
skillNinja_updateIndex | Refresh the local skill index from registered sources |
skillNinja_webSearch | Search GitHub for repositories containing SKILL.md files |
skillNinja_addSource | Add a GitHub repository as a skill source |
skillNinja_localize | Update localized skill descriptions in the index |
skillNinja_install tries to fetch the original SKILL.md from the source repository. If the source file cannot be resolved or downloaded, it installs a minimal file generated from the local index and reports that fallback in the result.
CC BY-NC-SA 4.0 โ see LICENSE.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/aktsmm-skill-ninja-mcp-server)<a href="https://allmcps.com/mcp/aktsmm-skill-ninja-mcp-server"><img src="https://allmcps.com/api/badge/aktsmm-skill-ninja-mcp-server?style=directory" alt="Skill Ninja MCP Server on AllMCPs" /></a>