
erophames/superpowers-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP를 통해 슈퍼 파워의 사용을 허용한다.
개요
모델 Context Protocol을 지원하는 LLM에 사용할 수 있는 Superpowers 기술을 만드는 MCP 서버. Superpowers는 훈련 된 워크플로우를 시행하는 Claude Code에 대한 기술 라이브러리입니다. -- TDD, 체계적인 디버깅, Brainstorming, Planning 등. 이 서버는 MCP 호환 클라이언트에 그 기술을 노출: 커서, 윈드 서핑, Gemini, 킬로 코드, Claude 데스크탑, 또는 당신의 자신의 응용 프로그램. 첫 번째 터미널에서 실행, 설정 마법사는 슈퍼 파워 저장소를 복제하고 구성을 저장합니다. 고객의 MCP 서버 구성에 추가: /absolute/path/to/ 를 대체합니다. 서버는 모든 3개의 MCP primitives를 통해 기술을 등록합니다: 각 기술은 MCP 프롬프트로 등록됩니다. superpowers:{skill-name}. 신속한 선택을 지원하는 클라이언트는 그들의 UI에서 이것을 보여줄 것입니다. 빠른 선택은 대화에 전체 기술 콘텐츠를 주사합니다. 각 기술의 SKILL.md 및 지원 파일은 자원으로 등록됩니다
개요(AI 번역)
모델 Context Protocol을 지원하는 LLM에 사용할 수 있는 Superpowers 기술을 만드는 MCP 서버.
Superpowers는 훈련 된 워크플로우를 시행하는 Claude Code에 대한 기술 라이브러리입니다. – TDD, 체계적인 디버깅, Brainstorming, Planning 등. 이 서버는 MCP 호환 클라이언트에 그 기술을 노출: 커서, 윈드 서핑, Gemini, 킬로 코드, Claude 데스크탑, 또는 당신의 자신의 응용 프로그램.
빠른 시작
##1. 혼자와 빌드
##2. 설정 실행
첫 번째 터미널에서 실행, 설정 마법사는 슈퍼 파워 저장소를 복제하고 구성을 저장합니다.
##3. MCP 클라이언트 구성
고객의 MCP 서버 구성에 추가:
/absolute/path/to/] 의 실제 경로로 저장소를 복제합니다.
Client-specific config 파일 위치
| 고객지원 | 찾아오시는 길 |
|---|---|
| 인포메이션 | [T1] |
| 클로드 코드 | [T2] 또는 프로젝트 .mcp.json |
| 커서 | 커서 설정 > MCP |
| 윈드 서핑 | [T4] |
어떤 노출
서버는 모든 3개의 MCP primitives를 통해 기술을 등록합니다:
도구
| 도구 | 설명 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
superpowers-mcp
An MCP server that makes superpowers skills available to any LLM that supports the Model Context Protocol.
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.
Quick Start
1. Clone and build
git clone https://github.com/erophames/superpowers-mcp.git
cd superpowers-mcp
npm install
npm run build
2. Run setup
node build/index.js
On first run in a terminal, the setup wizard clones the superpowers repository and saves the configuration.
3. Configure your MCP client
Add to your client’s MCP server configuration:
{
"mcpServers": {
"superpowers": {
"command": "node",
"args": ["/absolute/path/to/superpowers-mcp/build/index.js"]
}
}
}
Replace /absolute/path/to/ with the actual path where you cloned the repository.
What It Exposes
The server registers skills through all three MCP primitives:
Tools
| Tool | Description |
|---|---|
list_skills |
List all available skills with descriptions and file lists |
use_skill |
Load a skill by name – returns the full skill content as instructions to follow (optional guardrail enforcement) |
get_skill_file |
Load a supporting file from a skill (reference docs, prompt templates, scripts) |
recommend_skills |
Recommend top skills for a task using semantic ranking + workflow policy boosts |
compose_workflow |
Build an ordered multi-skill workflow for a goal |
validate_workflow |
Validate selected skills against required workflow guardrails |
semantic_search_skills |
Semantic search across SKILL.md and supporting files |
Prompts
Each skill is registered as an MCP prompt named superpowers:{skill-name}. Clients that support prompt selection will show these in their UI. Selecting a prompt injects the full skill content into the conversation.
Resources
Each skill’s SKILL.md and supporting files are registered as resources:
superpowers://skills/brainstorming/SKILL.md
superpowers://skills/test-driven-development/testing-anti-patterns.md
superpowers://skills/systematic-debugging/root-cause-tracing.md
A resource template superpowers://skills/{skillName}/{fileName} enables dynamic access to any file.
Available Skills
| Skill | What it does |
|---|
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"superpowers": {
"command": "node",
"args": ["/absolute/path/to/superpowers-mcp/build/index.js"]
}
}
}