AI Skills Server
БесплатноНе проверенCompiles skill definitions and serves them to AI agents via MCP, enabling tools for context packing, dependency resolution, and skill searching.
Описание
Compiles skill definitions and serves them to AI agents via MCP, enabling tools for context packing, dependency resolution, and skill searching.
README
MCP server that compiles ai-skills skill definitions and serves them to AI agents over the Model Context Protocol. Skills are bundled — zero config required.
npx ai-skills-mcp start
Register in your MCP client config:
{
"mcpServers": {
"ai-skills": {
"command": "npx",
"args": ["ai-skills-mcp", "start"]
}
}
}
How the AI Uses Skills
Skills are not automatically injected into the AI's context. The MCP server exposes tools that the AI chooses to call. The typical flow:
- AI receives a task (e.g. "install python dependencies")
- AI calls
pack_context("install python dependencies")— the server finds relevant skills (uv, anti-global-install, etc.), resolves their transitive dependencies, and returns packed skill content within token limits - AI reads the returned skill instructions and follows them
This requires the AI to know about pack_context. See docs/ai-workflow.md for setup guidance and the skill-loader skill which teaches this pattern.
Commands
| Command | Description |
|---|---|
start |
Start MCP server (stdio or SSE) |
compile |
Compile skills and save registry |
list |
List all compiled skills |
start flags
| Flag | Default | Description |
|---|---|---|
-d, --skills-dir |
(bundled) | Override path to skills directory |
-t, --transport |
stdio |
stdio or sse |
-p, --port |
3000 |
Port for SSE transport |
-r, --registry |
registry.json |
JSON registry path |
--sqlite <path> |
— | Use SQLite registry instead of JSON |
--no-registry |
— | Skip registry persistence |
MCP Tools
| Tool | Description |
|---|---|
list_skills |
List all compiled skills |
get_skill |
Get full compiled skill by name |
search_skills |
Search skills by keyword |
resolve_dependencies |
Get dependency graph for a skill |
pack_context |
Build a context pack for a task |
get_dependents |
Find skills that reference a given skill |
get_stats |
Registry statistics |
MCP Resources
| URI | Description |
|---|---|
skill://{name} |
Full compiled skill |
skill://{name}/deps |
Dependencies of a skill |
skill://{name}/dependents |
Skills that reference this one |
Documentation
| Doc | Description |
|---|---|
| docs/ai-workflow.md | How the AI discovers and uses skills |
| docs/how-it-works.md | Compiler, resolver, packer internals |
| docs/architecture.md | Project design and data flow |
| docs/api.md | Full MCP tool and resource reference |
| docs/skill-format.md | How to write a SKILL.md |
| docs/project-scope.md | Scope, limitations, roadmap |
Architecture
flowchart LR
Skills["skills/"] --> Compiler["SkillCompiler"]
Compiler --> Resolver["DependencyResolver"]
Compiler --> Packer["ContextPacker"]
Compiler --> Registry["Registry"]
Resolver --> MCP["MCP Server"]
Packer --> MCP
Registry --> MCP
MCP --> Tools["7 tools"]
MCP --> Resources["3 resource URIs"]
style Skills fill:#1a1a2e,color:#eee
style Compiler fill:#4a90d9,color:#fff
style Resolver fill:#50b86c,color:#fff
style Packer fill:#e6a020,color:#fff
style Registry fill:#9b59b6,color:#fff
style MCP fill:#1abc9c,color:#fff
style Tools fill:#34495e,color:#eee
style Resources fill:#34495e,color:#eee
See docs/architecture.md for the full import graph and docs/how-it-works.md for the pipeline.
Transports
- stdio (default) — Claude Desktop, Cursor, etc.
- SSE — remote deployments:
--transport sse --port 3000
Registries
- JSON (default) — file-based, easy to debug
- SQLite — persistent, queryable:
--sqlite ./registry.db - Memory — ephemeral,
--no-registry
Development
npm install
npm run build
npm start -- --no-registry
npm test
Установка AI Skills Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/coff33ninja/ai-skills-mcpFAQ
AI Skills Server MCP бесплатный?
Да, AI Skills Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для AI Skills Server?
Нет, AI Skills Server работает без API-ключей и переменных окружения.
AI Skills Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить AI Skills Server в Claude Desktop, Claude Code или Cursor?
Открой AI Skills Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare AI Skills Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
