Import Skills Power
БесплатноНе проверенEnables importing, managing, and using Markdown skills from GitHub repositories, with tools to list, install, view, and remove skills locally.
Описание
Enables importing, managing, and using Markdown skills from GitHub repositories, with tools to list, install, view, and remove skills locally.
README
MCP Server para importar, gerenciar e utilizar skills (arquivos Markdown) de repositórios GitHub remotos. Integra-se ao Kiro como um Power, expondo 5 ferramentas via protocolo MCP sobre transporte stdio.
Tools
| Tool | Descrição | Parâmetros |
|---|---|---|
list_remote_skills |
Lista skills disponíveis em um repositório GitHub | repoUrl, token? |
install_skill |
Instala skill(s) de um repositório para armazenamento local | repoUrl, skillPath?, token? |
list_installed_skills |
Lista todas as skills instaladas localmente | — |
get_skill_content |
Retorna o conteúdo completo de uma skill instalada | skillName |
remove_skill |
Remove uma skill instalada | skillName |
Requisitos
- Bun v1.0+
Instalação
bun install
Uso
bun run start
O servidor inicia via stdio e aguarda chamadas MCP. As skills instaladas são persistidas em ~/.kiro/skills/.
Configuração no Kiro
Adicione ao seu mcp.json:
{
"mcpServers": {
"import-skills": {
"command": "bun",
"args": ["run", "start"],
"cwd": "/caminho/para/import-skills"
}
}
}
Testes
# Todos os testes (property-based, unit, integração)
bun test
# Apenas property tests
bun test tests/properties/
# Apenas unit tests
bun test tests/unit/
# Apenas integração
bun test tests/integration/
Estrutura do Projeto
src/
├── index.ts # Entry point - MCP Server setup
├── tools/
│ ├── list-remote.ts # list_remote_skills
│ ├── install.ts # install_skill
│ ├── list-installed.ts # list_installed_skills
│ ├── get-content.ts # get_skill_content
│ └── remove.ts # remove_skill
├── services/
│ ├── github.ts # GitHub API (Trees + Contents)
│ ├── storage.ts # Filesystem local
│ └── registry.ts # Registry JSON de metadados
├── utils/
│ └── url-parser.ts # Parser de URLs GitHub
│ └── name-extractor.ts # Extração de nome de skill
└── types/
└── index.ts # Tipos compartilhados
Armazenamento Local
~/.kiro/skills/
├── registry.json # Metadados das skills instaladas
└── owner-repo/ # Namespace por repositório
└── skill.md
Stack
- Runtime: Bun
- Linguagem: TypeScript (ESNext modules)
- MCP SDK: @modelcontextprotocol/sdk
- Validação: Zod
- Testes PBT: fast-check
from github.com/AsafViana/adaptador-skills-claude-para-mcp-universal-
Установка Import Skills Power
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/AsafViana/adaptador-skills-claude-para-mcp-universal-FAQ
Import Skills Power MCP бесплатный?
Да, Import Skills Power MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Import Skills Power?
Нет, Import Skills Power работает без API-ключей и переменных окружения.
Import Skills Power — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Import Skills Power в Claude Desktop, Claude Code или Cursor?
Открой Import Skills Power на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Import Skills Power with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
