From ecc
LaraPlugins.io MCP를 통해 Laravel 패키지를 찾고 평가합니다. 사용자가 플러그인을 찾거나, 패키지 상태를 확인하거나, Laravel/PHP 호환성을 평가하고 싶을 때 사용합니다.
npx claudepluginhub sam42-lab/everything-claude-code-krThis skill uses the workspace's default tool permissions.
LaraPlugins.io MCP 서버를 사용해 건강한 Laravel 패키지를 찾고, 평가하고, 선택합니다.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
LaraPlugins.io MCP 서버를 사용해 건강한 Laravel 패키지를 찾고, 평가하고, 선택합니다.
auth, permissions, admin panelLaraPlugins MCP 서버가 설정돼 있어야 합니다. ~/.claude.json의 mcpServers에 다음을 추가합니다.
"laraplugins": {
"type": "http",
"url": "https://laraplugins.io/mcp/plugins"
}
API 키는 필요 없습니다. 이 서버는 Laravel 커뮤니티를 위해 무료로 제공됩니다.
LaraPlugins MCP는 두 가지 주요 도구를 제공합니다.
키워드, 건강도 점수, 벤더, 버전 호환성 기준으로 패키지를 검색합니다.
파라미터:
text_search (string, optional): 검색 키워드. 예: permission, admin, apihealth_score (string, optional): 건강도 밴드 필터. Healthy, Medium, Unhealthy, Unratedlaravel_compatibility (string, optional): Laravel 버전 필터. "5" ~ "13"php_compatibility (string, optional): PHP 버전 필터. "7.4" ~ "8.5"vendor_filter (string, optional): 벤더 이름 필터. 예: spatie, laravelpage (number, optional): 페이지네이션용 페이지 번호특정 패키지의 상세 지표, README 내용, 버전 이력을 가져옵니다.
파라미터:
package (string, required): 전체 Composer 패키지 이름. 예: spatie/laravel-permissioninclude_versions (boolean, optional): 응답에 버전 이력을 포함할지 여부사용자가 기능별 패키지를 찾고 싶다면:
SearchPluginTool을 사용합니다.사용자가 특정 패키지를 평가하고 싶다면:
GetPluginDetailsTool을 사용합니다.사용자가 Laravel 또는 PHP 버전 호환성을 확인해야 한다면:
laravel_compatibility 필터를 설정해 검색합니다.SearchPluginTool({
text_search: "authentication",
health_score: "Healthy"
})
authentication에 매칭되고 상태가 Healthy인 패키지를 반환합니다.
SearchPluginTool({
text_search: "admin panel",
laravel_compatibility: "12"
})
Laravel 12와 호환되는 패키지를 반환합니다.
GetPluginDetailsTool({
package: "spatie/laravel-permission",
include_versions: true
})
반환 항목:
SearchPluginTool({
vendor_filter: "spatie",
health_score: "Healthy"
})
벤더 spatie의 Healthy 패키지를 모두 반환합니다.
| Health Band | 의미 |
|---|---|
Healthy | 활발히 유지보수되고 최근 업데이트가 있음 |
Medium | 간헐적 업데이트, 주의 필요 |
Unhealthy | 사실상 방치되었거나 업데이트가 드묾 |
Unrated | 아직 평가되지 않음 |
권장: 운영 애플리케이션에는 Healthy 패키지를 우선합니다.
| Version | 설명 |
|---|---|
13 | 최신 Laravel |
12 | 현재 안정 버전 |
11 | 아직 널리 사용됨 |
10 | 레거시지만 흔함 |
5-9 | 지원 종료 |
권장: 대상 프로젝트의 Laravel 버전에 맞춥니다.
// 권한 기능용 Healthy + Laravel 12 호환 패키지 찾기
SearchPluginTool({
text_search: "permission",
health_score: "Healthy",
laravel_compatibility: "12"
})
각 결과에는 다음이 포함됩니다.
spatie/laravel-permission상세 응답에는 다음이 포함됩니다.
| 시나리오 | 권장 접근 |
|---|---|
| "auth에는 어떤 패키지가 좋나?" | auth로 검색하고 Healthy 필터 적용 |
| "spatie/package가 아직 유지보수되나?" | 상세 정보 조회 후 health score 확인 |
| "Laravel 12 패키지가 필요함" | laravel_compatibility: "12"로 검색 |
| "admin panel 패키지 찾기" | admin panel로 검색 후 결과 검토 |
| "벤더 평판 확인" | 벤더 기준 검색 후 상세 정보 확인 |
health_score: "Healthy"를 우선합니다.laravel_compatibility가 대상 프로젝트와 맞는지 항상 확인합니다.spatie, laravel 같은 신뢰할 수 있는 벤더를 우선합니다.GetPluginDetailsTool로 종합 평가를 수행합니다.laravel-patterns — Laravel 아키텍처와 패턴laravel-tdd — Laravel 테스트 주도 개발laravel-security — Laravel 보안 모범 사례documentation-lookup — 일반 라이브러리 문서 조회(Context7)