Superpowers MCP Server

MCP server exposing superpowers skills to any LLM client

Local serverstdioTypeScript

What is the Superpowers MCP Server?

MCP server exposing superpowers skills to any LLM client

What it actually does

Superpowers is a skills library for Claude Code that enforces disciplined workflows -- TDD, systematic debugging, brainstorming, planning, and more. This server exposes those skills to any MCP-compatible client: Cursor, Windsurf, Gemini, Kilo Code, Claude Desktop, or your own app.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_skillsList all available skills with descriptions and file lists
use_skillLoad a skill by name -- returns the full skill content as instructions to follow (optional guardrail enforcement)
get_skill_fileLoad a supporting file from a skill (reference docs, prompt templates, scripts)
recommend_skillsRecommend top skills for a task using semantic ranking + workflow policy boosts
compose_workflowBuild an ordered multi-skill workflow for a goal
validate_workflowValidate selected skills against required workflow guardrails
semantic_search_skillsSemantic search across SKILL.md and supporting files

How to install the Superpowers MCP Server

{
  "mcpServers": {
    "superpowers": {
      "command": "node",
      "args": [
        "/absolute/path/to/superpowers-mcp/build/index.js"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Superpowers MCP to list skills.”
  • “Use Superpowers MCP to use skill.”
  • “Use Superpowers MCP to get skill file.”

Frequently asked questions

MCP server exposing superpowers skills to any LLM client Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.