SkillsMP
Busca, descubre e instala habilidades de codificación de IA desde el mercado de SkillsMP con búsqueda semántica.
Documentación
SkillsMP MCP Server
Un servidor de Model Context Protocol (MCP) que permite a los agentes de IA buscar, descubrir e instalar habilidades del mercado de SkillsMP.
Características
| Herramienta | Descripción |
|---|---|
skillsmp_search | Busca habilidades por palabras clave con paginación y ordenación |
skillsmp_ai_search | Búsqueda semántica impulsada por IA usando lenguaje natural |
skillsmp_get_skill_content | Lee el contenido de la habilidad (SKILL.md) desde GitHub |
skillsmp_list_repo_skills | Lista las habilidades disponibles en un repositorio |
skillsmp_install_skill | Instala habilidades en agentes de codificación de IA |
Requisitos
- Node.js 18+
- Clave de API de SkillsMP (Obtén una aquí)
Configuración
Claude Code
claude mcp add skillsmp -- npx -y skillsmp-mcp-server --env SKILLSMP_API_KEY=your_api_key
Cursor
Añade a tu configuración MCP de Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
Claude Desktop
Añade a tu configuración de Claude Desktop:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
Opencode
Añade a tu configuración de Opencode:
{
"mcp": {
"skillsmp": {
"type": "local",
"command": ["npx", "-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
},
"enabled": true
}
}
}
Google Antigravity
Añade a tu configuración MCP de Antigravity:
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
Roo Code
Añade a tu configuración MCP de Roo Code:
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
GitHub Copilot
Añade a tu configuración MCP de Copilot:
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
Variables de Entorno
| Variable | Requerido | Descripción |
|---|---|---|
SKILLSMP_API_KEY | Sí | Tu clave de API de SkillsMP |
TRANSPORT | No | Tipo de transporte: stdio (predeterminado) o http |
PORT | No | Puerto HTTP al usar transporte http (predeterminado: 3000) |
Uso
Una vez configurado, las herramientas del servidor MCP están disponibles para tu asistente de IA.
Buscar Habilidades
Search for Python skills sorted by stars
Búsqueda Semántica con IA
Find skills that help with building REST APIs with authentication
Listar Habilidades del Repositorio
What skills are available in anthropics/claude-code?
Instalar Habilidades
Install the frontend-design skill from anthropics/claude-code to Claude Code
Referencia de la API
skillsmp_search
Busca habilidades por palabras clave.
| Parámetro | Tipo | Requerido | Predeterminado | Descripción |
|---|---|---|---|---|
query | string | Sí | - | Palabras clave de búsqueda |
page | number | No | 1 | Número de página |
limit | number | No | 20 | Resultados por página (máx: 100) |
sort_by | string | No | stars | Ordenar por stars o recent |
skillsmp_ai_search
Búsqueda semántica impulsada por IA usando lenguaje natural.
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
query | string | Sí | Consulta en lenguaje natural |
skillsmp_get_skill_content
Lee el contenido de la habilidad desde el repositorio de GitHub.
| Parámetro | Tipo | Requerido | Predeterminado | Descripción |
|---|---|---|---|---|
owner | string | Sí | - | Usuario/org de GitHub |
repo | string | Sí | - | Nombre del repositorio |
path | string | No | - | Ruta a la carpeta de la habilidad |
branch | string | No | main | Rama de Git |
skillsmp_list_repo_skills
Lista todas las habilidades en un repositorio.
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
source | string | Sí | GitHub owner/repo |
skillsmp_install_skill
Instala habilidades en agentes de codificación de IA.
| Parámetro | Tipo | Requerido | Predeterminado | Descripción |
|---|---|---|---|---|
source | string | Sí | - | GitHub owner/repo |
skills | string | Sí | - | Nombres de habilidades (separados por comas) |
agents | string | Sí | - | Agentes objetivo (separados por comas) |
global | boolean | No | false | Instalar a nivel de usuario en lugar de a nivel de proyecto |
Agentes compatibles: claude-code, cursor, codex, opencode, antigravity, github-copilot, roo
Transporte HTTP
Para implementaciones remotas o escenarios con múltiples clientes:
SKILLSMP_API_KEY="your_api_key" TRANSPORT=http PORT=3000 npx skillsmp-mcp-server
Desarrollo
Desde el Código Fuente
git clone https://github.com/anilcancakir/skillsmp-mcp-server.git
cd skillsmp-mcp-server
npm install
npm run build
npm run dev
Ejecutar Pruebas
npm run test:run
Licencia
Licencia MIT: consulta LICENSE para más detalles.
Enlaces
Construido con el SDK de TypeScript de Model Context Protocol.