trackmcp
Back to directory
anilcancakir

skillsmp-mcp-server

View on GitHub

MCP server for SkillsMP API - Search skills using keyword and AI semantic search

3 stars TypeScriptOthers Updated Mar 6, 2026

Documentation

SkillsMP MCP Server

A Model Context Protocol (MCP) server that enables AI agents to search, discover, and install skills from the SkillsMP marketplace.

Features

ToolDescription
`skillsmp_search`Search skills by keywords with pagination and sorting
`skillsmp_ai_search`AI-powered semantic search using natural language
`skillsmp_get_skill_content`Read skill content (SKILL.md) from GitHub
`skillsmp_list_repo_skills`List available skills in a repository
`skillsmp_install_skill`Install skills to AI coding agents

Requirements

Setup

Claude Code

bash
claude mcp add skillsmp -- npx -y skillsmp-mcp-server --env SKILLSMP_API_KEY=your_api_key

Cursor

Add to your Cursor MCP configuration (`~/.cursor/mcp.json`):

json
{
  "mcpServers": {
    "skillsmp": {
      "command": "npx",
      "args": ["-y", "skillsmp-mcp-server"],
      "env": {
        "SKILLSMP_API_KEY": "your_api_key"
      }
    }
  }
}

Claude Desktop

Add to your Claude Desktop configuration:

macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`

Windows: `%APPDATA%\Claude\claude_desktop_config.json`

json
{
  "mcpServers": {
    "skillsmp": {
      "command": "npx",
      "args": ["-y", "skillsmp-mcp-server"],
      "env": {
        "SKILLSMP_API_KEY": "your_api_key"
      }
    }
  }
}

Opencode

Add to your Opencode configuration:

json
{
  "mcp": {
    "skillsmp": {
      "type": "local",
      "command": ["npx", "-y", "skillsmp-mcp-server"],
      "env": {
        "SKILLSMP_API_KEY": "your_api_key"
      },
      "enabled": true
    }
  }
}

Google Antigravity

Add to your Antigravity MCP configuration:

json
{
  "mcpServers": {
    "skillsmp": {
      "command": "npx",
      "args": ["-y", "skillsmp-mcp-server"],
      "env": {
        "SKILLSMP_API_KEY": "your_api_key"
      }
    }
  }
}

Roo Code

Add to your Roo Code MCP settings:

json
{
  "mcpServers": {
    "skillsmp": {
      "command": "npx",
      "args": ["-y", "skillsmp-mcp-server"],
      "env": {
        "SKILLSMP_API_KEY": "your_api_key"
      }
    }
  }
}

GitHub Copilot

Add to your Copilot MCP configuration:

json
{
  "mcpServers": {
    "skillsmp": {
      "command": "npx",
      "args": ["-y", "skillsmp-mcp-server"],
      "env": {
        "SKILLSMP_API_KEY": "your_api_key"
      }
    }
  }
}

Environment Variables

VariableRequiredDescription
`SKILLSMP_API_KEY`YesYour SkillsMP API key
`TRANSPORT`NoTransport type: `stdio` (default) or `http`
`PORT`NoHTTP port when using http transport (default: 3000)

Usage

Once configured, the MCP server tools become available to your AI assistant.

Search Skills

code
Search for Python skills sorted by stars
code
Find skills that help with building REST APIs with authentication

List Repository Skills

code
What skills are available in anthropics/claude-code?

Install Skills

code
Install the frontend-design skill from anthropics/claude-code to Claude Code

API Reference

Search skills by keywords.

ParameterTypeRequiredDefaultDescription
`query`stringYes-Search keywords
`page`numberNo1Page number
`limit`numberNo20Results per page (max: 100)
`sort_by`stringNostarsSort by `stars` or `recent`

AI-powered semantic search using natural language.

ParameterTypeRequiredDescription
`query`stringYesNatural language query

skillsmp_get_skill_content

Read skill content from GitHub repository.

ParameterTypeRequiredDefaultDescription
`owner`stringYes-GitHub username/org
`repo`stringYes-Repository name
`path`stringNo-Path to skill folder
`branch`stringNomainGit branch

skillsmp_list_repo_skills

List all skills in a repository.

ParameterTypeRequiredDescription
`source`stringYesGitHub `owner/repo`

skillsmp_install_skill

Install skills to AI coding agents.

ParameterTypeRequiredDefaultDescription
`source`stringYes-GitHub `owner/repo`
`skills`stringYes-Skill names (comma-separated)
`agents`stringYes-Target agents (comma-separated)
`global`booleanNofalseInstall user-level instead of project-level

Supported Agents: `claude-code`, `cursor`, `codex`, `opencode`, `antigravity`, `github-copilot`, `roo`

HTTP Transport

For remote deployments or multi-client scenarios:

bash
SKILLSMP_API_KEY="your_api_key" TRANSPORT=http PORT=3000 npx skillsmp-mcp-server

Development

From Source

bash
git clone https://github.com/anilcancakir/skillsmp-mcp-server.git
cd skillsmp-mcp-server
npm install
npm run build
npm run dev

Running Tests

bash
npm run test:run

License

MIT License - see LICENSE for details.


Built with the Model Context Protocol TypeScript SDK.

Frequently asked questions

What is skillsmp-mcp-server?

skillsmp-mcp-server is MCP server for SkillsMP API - Search skills using keyword and AI semantic search

How do I install skillsmp-mcp-server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is skillsmp-mcp-server open source?

Yes — it is hosted on GitHub at https://github.com/anilcancakir/skillsmp-mcp-server and has 3 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP