检查点名服务 MCP 服务器
为什么MCP为名誉服务
使用 检查点的威胁情报 保护您的商业应用程序和网站。 通过MCP,资源风险评估和分类可以进入人工智能系统,从而能够精确地利用数据。 立即对现实世界的安全问题作出有条理的反应,提出可行的见解. 学习更多关于 名誉服务
特征
- 为给定的 URL、 文件散列或 IP 地址提供威胁分类
实例
恶意 URL 检查
我收到一封电子邮件, 行吗?”
• 返回关于这个领域的详细分析.
IPs 检查
“我有许多来自103.243.240.249的请求——为什么?”
• 返回关于该知识产权的详细分析.
获取您的 API 密钥
要开始API,请 联系我们。 。 。 .
我们会给你一个测试API的钥匙 以及每天的配额 超过配额时, API 将返回一个 429 (太多请求) 状态代码 .
设置以下环境变量:
API_KEY: 您的 API 密钥
客户端配置
匿名使用统计: 检查点收集匿名使用统计,以帮助改进这个MCP服务器. 选择退出, 设定
TELEMETRY_DISABLED=true或用途--no-telemetry旗帜.
先决条件
下载并安装最新版本 节点.js 如果你还没有安装它.
您可以通过运行检查您的安装版本 :
node -v # Should print "v22" or higher
nvm current # Should print "v22" or higher
支持客户端
这个服务器已经与克洛德·桌面,Cursor,GitHub Copilot,和Windsurf客户端进行了测试.
预计它将与任何支持示范环境协议的MCP客户端合作.
示例
{
"mcpServers": {
"reputation-service": {
"command": "npx",
"args": ["@chkp/reputation-service-mcp"],
"env": {
"API_KEY": "YOUR_API_KEY"
}
}
}
}
只设定您认证方法所需的环境变量.
配置克洛德桌面应用程序
使用 Bundled MCPB(原DXT)
- 下载 MCPB 文件 : 名誉服务. mcpb
- 打开 Claude 桌面 App 设置 → 扩展
- 拖动 MCPB 文件并按指令配置 .
或者手动配置
对于macOS:
# Create the config file if it doesn't exist
touch "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
# Open the config file in TextEdit
open -e "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
对于 Windows :
code %APPDATA%\Claude\claude_desktop_config.json
添加服务器配置 :
{
"mcpServers": {
"reputation-service": {
"command": "npx",
"args": ["@chkp/reputation-service-mcp"],
"env": {
// Add the configuration from the above instructions
}
}
}
}
虚拟系统
在搜索栏中输入 VSCode 设置并键入"mcp". 您应该看到编辑配置文件的选项 . 添加此配置 :
{
...
"mcp": {
"inputs": [],
"servers": {
"reputation-service": {
"command": "npx",
"args": [
"@chkp/reputation-service-mcp"
],
"env": {
"API_KEY": "YOUR_API_KEY"
}
}
}
},
...
}
风起浪起
在搜索栏中输入Windsurf设置并输入"mcp". 您应该看到编辑配置文件的选项 . 添加配置为 Claude 桌面 App .
光标
在左菜单中输入光标设置并点击"MCP服务器". 您应该看到添加一个新的 MCP 服务器的选项 . 添加配置为 Claude 桌面 App .
HTTP 运输
默认情况下,此服务器使用 静态 transport,是克洛德桌面和Cursor等MCP客户端的标准模式. 对主机或多用户部署 HTTP 运输 (MCP可流式HTTP)也可用.
继续前的安全通知 : HTTP服务器没有内置认证,也没有TLS. 任何能够到达端口的客户端都可以建立会话,并使用清晰文本的证书旅行. 只使用HTTP运输在认证的倒置代理(nginx, Caddy, a 云负载平衡器)后终止TLS并强制认证. 如果您正在运行与您的 MCP 客户端相同的机器上的服务器, 请使用默认的 stdio 传输 —— 它没有这些关切 .
以 HTTP 模式启动服务器
MCP_TRANSPORT_TYPE=http MCP_TRANSPORT_PORT=3000 npx @chkp/reputation-service-mcp
# or
npx @chkp/reputation-service-mcp --transport http --transport-port 3000
服务器曝光:
POST/GET/DELETE /mcp- MCP协议终点GET /health— 服务器状态( 活动会话数, 版本)
连接 MCP 客户端
对准您的 MCP 客户端 http://<host>:3000/mcp。克劳德桌面示例claude_desktop_config.json:
{
"mcpServers": {
"reputation-service": {
"url": "http://localhost:3000/mcp"
}
}
}
发展
先决条件
- 节点.js 22+
- npm 10+ (韩语)
设置
# Install all dependencies
npm install
构建
# Build all packages
npm run build
本地运行
您可以在本地运行服务器用于开发 MCP 检查员 或任何兼容的MCP客户端.
node FULL_PATH_TO_SERVER/packages/reputation-service/dist/index.js --api-key
安全通知
- 认证密钥和证书从未与模型共享. 它们仅被MCP服务器用于与Check Point Reputation Service进行认证.
- 只使用您信任的客户端执行 . 恶意或不信任的客户可能会滥用你的证书或不适当地获取数据.
遥测和隐私
匿名使用统计: Check Point收集匿名用法统计数据来改进这个MCP服务器. 只收集工具使用模式和匿名识别资料——没有证书、政策或敏感数据.
选择退出 : 设定 TELEMETRY_DISABLED=true 环境变量或使用 --no-telemetry 来禁用遥测收藏.