Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkillsMP MCP Server

Serveur MCP TypeScript qui encapsule l'API SkillsMP (https://skillsmp.com/docs/api).

Outils exposés

  • skillsmp_search
    • Endpoint: GET /api/v1/skills/search
    • Params: q (requis), page, limit, sortBy (stars | recent)
  • skillsmp_ai_search
    • Endpoint: GET /api/v1/skills/ai-search
    • Params: q (requis)

Prérequis

  • Node.js 20+
  • Une clé API SkillsMP (sk_live_xxx)

Installation

npm install

Variables d'environnement

SKILLSMP_API_KEY=sk_live_xxx
SKILLSMP_BASE_URL=https://skillsmp.com/api/v1
SKILLSMP_TIMEOUT_MS=15000
SKILLSMP_USER_AGENT=skillsmp-mcp-server/0.1.0

Seule SKILLSMP_API_KEY est obligatoire.

Build et lancement

npm run build
npm run start

Utilisation via npx

Après publication sur npm, le serveur peut être lancé via :

npx -y @julienjbo/skillsmp-mcp

Exemple de configuration MCP client (npx)

{
  "mcpServers": {
    "skillsmp": {
      "command": "npx",
      "args": ["-y", "@julienjbo/skillsmp-mcp"],
      "env": {
        "SKILLSMP_API_KEY": "sk_live_xxx"
      }
    }
  }
}

Publication npm

npm run check
npm run pack:dry-run
npm publish

Avant publication, vérifie que le champ name dans package.json est disponible sur npm.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages