mcpField
L
license-checker

license-checker

本地服务
github.com/weiseer法律与政务022 周前更新

关于 license-checker

license-checker 是 stdio MCP 服务,可查询开源许可证元数据并检查许可证兼容性。它支持覆盖远程快照 URL,也可使用本地模式跳过远程获取。

主要功能

  1. 01开源许可证元数据
  2. 02许可证兼容性检查
  3. 03覆盖远程快照 URL
  4. 04本地模式

适用场景

  1. 01审查项目中的许可证
  2. 02检查许可证兼容性
  3. 03查询许可证元数据

MCP 相关

它以 stdio MCP 服务运行,向 MCP 客户端提供开源许可证元数据和兼容性检查能力。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"weiseer-license-checker": {
"command": "npx",
"args": [
"-y",
"@weiseer/license-checker-mcp"
],
"env": {
"LIC_URL": "<LIC_URL>",
"LIC_LOCAL_ONLY": "<LIC_LOCAL_ONLY>"
}
}
}
}
启动命令npx -y @weiseer/license-checker-mcp
需要配置的环境变量
LIC_URLOverride remote snapshot URL
LIC_LOCAL_ONLYSkip remote fetch

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@weiseer/license-checker-mcp0.1.1

工具

4

收录的工具列表 · 更新于 3 周前

参数类型必填说明
spdx_idstring是

详细介绍

@weiseer/license-checker-mcp

OSS 许可证元数据与兼容性检查 MCP 服务。stdio MCP 服务。

weiseer 的一部分 — 面向 AI Agent 原生设计的缓存预言机。

安装

npm install -g @weiseer/license-checker-mcp

与 Claude Desktop / Cursor / Cline / Continue / Windsurf 搭配使用

{
  "mcpServers": {
    "license-checker": {
      "command": "npx",
      "args": ["-y", "@weiseer/license-checker-mcp"]
    }
  }
}

为什么要用这个,而不是让你的 Agent 自己完成

DIY 的 token 消耗、延迟和速率限制风险成本是我们的 100–1500 倍。有关经济效益的论述,请参阅 weiseer 组织 README。

环境变量

  • LIC_URL — 覆盖远程快照 URL
  • LIC_LOCAL_ONLY=1 — 跳过远程获取

许可证

Apache-2.0

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。