Licentia MCP
Licentia
Licentia — это чешское веб- и десктоп-приложение для работы с каталогом SPDX License List 3.28.0. Оно помогает быстро найти лицензию, сравнить её метаданные и разобраться в обязательствах без необходимости вручную просматривать сотни текстов.
Руководство является ориентировочным вспомогательным инструментом для принятия решений, а не юридической консультацией.
Возможности
офлайн-каталог из 727 лицензий и 84 лицензионных исключений;
полнотекстовый поиск по названию, SPDX ID и полному тексту;
фильтрация по типу записи, актуальности, метаданным OSI/FSF и профилю лицензии;
детальное отображение канонического текста и обязательств;
сравнение лицензий и сохранение элементов в личное рабочее пространство;
шестишаговый гид по выбору распространённого лицензионного направления;
публичное REST API
/v1;Streamable HTTP MCP endpoint
/mcp;валидация SPDX-выражений, ориентировочная проверка совместимости и анализ SPDX/CycloneDX SBOM;
веб-вариант, десктоп-вариант на Tauri и общий вариант на Apache/PHP.
Related MCP server: mcp-dependency-version
Примеры приложения
Каталог лицензий

Гид по выбору

Поиск в каталоге

Разработка веб-приложения
Требуемая версия Node.js: >=22.13.0.
npm install
npm run devПродакшен-сборка:
npm run buildПроверка стиля и статических правил:
npm run lintДесктоп: Linux, Windows и macOS
Десктоп использует Tauri 2 и отдельную статическую Vite-сборку с теми же React-компонентами и локальной копией всех данных.
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-хостинг
Требования: Apache 2.4 с mod_rewrite, 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-ключи и настройте callback на:
https://vase-domena.cz/api/auth/oauth/callbackБез OAuth-конфигурации работают учётные записи через e-mail и пароль. База данных создаётся при первом запросе в api/var/; каталог должен быть доступен для записи из PHP.
После загрузки проверьте /v1, /v1/licenses?q=MIT и инициализацию MCP через POST /mcp. Файл checksums.sha256 позволяет проверить полноту передачи.
Обновление данных
Генератор ожидает checkout фиксированной версии spdx/license-list-data и github/choosealicense.com:
node scripts/build-app-data.mjs /cesta/license-list-data /cesta/choosealicense public/dataРезультат содержит каталог метаданных, детальный JSON каждой позиции и полнотекстовый индекс. Десктоп упаковывает его непосредственно в приложение; веб-версия отдаёт его как версионированные статические данные.
Структура
app/— веб-вход для Sites/Vinext;components/иlib/— общий пользовательский интерфейс и движок правил;desktop/— статический Vite-вход для Tauri;src-tauri/— нативная обёртка и конфигурация пакетов;public/data/— офлайн-каталог;docs/ECOSYSTEM.md— API, MCP и сопутствующие инструменты;docs/screenshots/— скриншоты актуальной десктопной веб-сборки;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