Licentia MCP
Licentia
Licentiaは、SPDX License List 3.28.0カタログを扱うチェコ製のWeb・デスクトップアプリケーションです。数百のテキストを手動で確認することなく、ライセンスを素早く見つけ、メタデータを比較し、義務を把握するのに役立ちます。
このガイドは参考用の意思決定ツールであり、法的助言ではありません。
できること
727件のライセンスと84件のライセンス例外のオフラインカタログ;
名前、SPDX ID、全文による全文検索;
レコードタイプ、最新性、OSI/FSFメタデータ、ライセンスプロファイルによるフィルタリング;
正規テキストと義務の詳細表示;
ライセンスの比較と個人ワークスペースへの項目の保存;
一般的なライセンス方針を選択するための6ステップガイド;
公開REST API
/v1;Streamable HTTP MCPエンドポイント
/mcp;SPDX式の検証、互換性の参考チェック、SPDX/CycloneDX SBOMの分析;
Web版、Tauriデスクトップ版、共有Apache/PHP版。
Related MCP server: mcp-dependency-version
アプリのスクリーンショット
ライセンスカタログ

選択ガイド

カタログ内の検索

Webアプリケーションの開発
必要な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/ディレクトリをWebルートにアップロードします。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、全文インデックスが含まれます。デスクトップ版はこれをアプリに直接バンドルし、Web版はバージョン管理された静的データとして配信します。
構造
app/— Sites/Vinext用のWebエントリポイント;components/とlib/— 共有ユーザーインターフェースとルールエンジン;desktop/— Tauri用の静的Viteエントリポイント;src-tauri/— ネイティブラッパーとパッケージ設定;public/data/— オフラインカタログ;docs/ECOSYSTEM.md— API、MCP、および関連ツール;docs/screenshots/— 現在のデスクトップWebビルドのスクリーンショット;apache-server/— 共有ホスティング用のPHPランタイムとセキュリティ設定;apache-dist/—npm run build:apacheコマンドで生成されるアーティファクト。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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 gradedqualityAmaintenanceEnables users to look up package versions, scan for vulnerabilities, and analyze dependencies across multiple registries (npm, Maven, PyPI, etc.) using exact version recommendations for security.4MIT

gridwork-licenseofficial
AlicenseAqualityDmaintenanceScans project dependencies for license compliance, classifying 60+ licenses and detecting conflicts and copyleft risks.438MIT- AlicenseNot gradedqualityCmaintenanceEnables querying SPDX license list, metadata, and full license texts through natural language or direct tool calls.5MIT
Related MCP Connectors
Generate SBOMs, scan vulnerabilities, and analyze dependencies from local projects or Git repos.
Generate, audit, and maintain legal policies that match what your code actually does.
SPDX open-source license list with full text
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/LucasHefi/Licentia'
If you have feedback or need assistance with the MCP directory API, please join our Discord server