Licentia MCP
Licentia
Licentia는 SPDX License List 3.28.0 카탈로그를 다루는 체코의 웹 및 데스크톱 애플리케이션입니다. 수백 개의 텍스트를 수동으로 살펴볼 필요 없이 라이선스를 빠르게 찾고, 메타데이터를 비교하며, 의무 사항을 파악하는 데 도움을 줍니다.
이 가이드는 참고용 의사 결정 보조 도구이며, 법적 조언이 아닙니다.
제공 기능
727개 라이선스와 84개 라이선스 예외의 오프라인 카탈로그;
이름, SPDX ID 및 전체 텍스트를 기준으로 한 전문 검색;
레코드 유형, 최신 상태, OSI/FSF 메타데이터 및 라이선스 프로필별 필터링;
정식 텍스트와 의무 사항의 상세 보기;
라이선스 비교 및 개인 작업 공간에 항목 저장;
일반적인 라이선스 방향 선택을 위한 6단계 가이드;
공개 REST API
/v1;Streamable HTTP MCP 엔드포인트
/mcp;SPDX 표현식 검증, 참고용 호환성 확인 및 SPDX/CycloneDX SBOM 분석;
웹, Tauri 데스크톱 및 공유 Apache/PHP 변형.
Related MCP server: mcp-spdx-license
앱 미리보기
라이선스 카탈로그

선택 가이드

카탈로그 검색

웹 애플리케이션 개발
필요한 Node.js: >=22.13.0.
npm install
npm run dev프로덕션 빌드:
npm run build스타일 및 정적 규칙 검사:
npm run lint데스크톱: Linux, Windows 및 macOS
데스크톱은 Tauri 2와 동일한 React 컴포넌트 및 모든 데이터의 로컬 사본을 사용하는 독립적인 정적 Vite 빌드를 사용합니다.
npm run dev:desktop
npm run tauri:dev
npm run tauri:build설치 프로그램은 대상 시스템에서 빌드됩니다. Linux에는 WebKitGTK 4.1, macOS에는 Xcode Command Line Tools, Windows에는 Microsoft C++ Build Tools와 WebView2가 필요합니다. 정확한 최신 요구 사항은 Tauri 공식 문서에 있습니다.
공유 Apache 호스팅
요구 사항: mod_rewrite가 포함된 Apache 2.4, HTTPS, PHP 8.2+, PDO SQLite(또는 PDO MySQL) 확장, cURL 및 JSON.
npm run build:apache생성된 apache-dist/ 디렉터리를 웹 루트에 업로드하세요. Google/GitHub 로그인을 사용하려면 api/config.example.php를 api/config.php로 복사하고 OAuth 키를 입력한 후 콜백을 다음으로 설정하세요:
https://vase-domena.cz/api/auth/oauth/callbackOAuth 구성이 없으면 이메일과 비밀번호로 계정이 작동합니다. 데이터베이스는 첫 번째 요청 시 api/var/에 생성됩니다. 해당 디렉터리는 PHP에서 쓸 수 있어야 합니다.
업로드 후 /v1, /v1/licenses?q=MIT 및 POST /mcp를 통한 MCP 초기화를 확인하세요. checksums.sha256 파일로 전송 완전성을 검증할 수 있습니다.
데이터 업데이트
생성기는 고정 버전의 spdx/license-list-data 및 github/choosealicense.com 체크아웃을 기대합니다:
node scripts/build-app-data.mjs /cesta/license-list-data /cesta/choosealicense public/data출력에는 메타데이터 카탈로그, 각 항목의 상세 JSON 및 전문(full-text) 인덱스가 포함됩니다. 데스크톱은 이를 애플리케이션에 직접 패키징하고, 웹은 버전이 지정된 정적 데이터로 제공합니다.
구조
app/— Sites/Vinext용 웹 진입점;components/및lib/— 공유 사용자 인터페이스 및 규칙 엔진;desktop/— Tauri용 정적 Vite 진입점;src-tauri/— 네이티브 래퍼 및 패키지 구성;public/data/— 오프라인 카탈로그;docs/ECOSYSTEM.md— API, MCP 및 관련 도구;docs/screenshots/— 현재 데스크톱 웹 빌드의 스크린샷;apache-server/— 공유 호스팅용 PHP 런타임 및 보안 구성;apache-dist/—npm run build:apache명령으로 생성된 산출물.
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate SBOMs, scan vulnerabilities, and analyze dependencies from local projects or Git repos.
CVE, KEV, EPSS, SBOM and advisory lookups; per-CVE exposure from Shodan data (© Shodan). Keyless.
- mcpOAuthco.policyforge
Generate, audit, and maintain legal policies that match what your code actually does.
Open-source licence risk checks for AI coding agents and dependency trees.
Related MCP Servers
- FlicenseAqualityDmaintenanceAnalyzes software licenses using Scancode data to help users identify problematic licenses, affected files, and compliance issues through the Model Context Protocol.5-
- AlicenseNot gradedqualityBmaintenanceEnables querying SPDX license list, metadata, and full license texts through natural language or direct tool calls.43 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables lookup, search, and retrieval of open-source license information using the SPDX license list, with tools for finding licenses by ID or keyword and fetching full license text.14 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables searching and retrieving curated open-source package license, copyright attribution, and provenance information, including detailed definitions and harvest scanner status, from the Linux Foundation's dataset via MCP tools.15 npmMIT