AI助手平台服务器

SMB AI命令平台的模型上下文协议服务器,使AI助手能够与平台API交互,提供业务数据查询、任务管理、连接器数据访问等功能。

  • by k5tuck
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 k5tuck/binelekv2-mcp-server

使用说明

SMB人工智能指挥平台-MCP服务器

SMB AI命令平台的模型上下文协议(MCP)服务器,使AI助手能够与平台API交互。

概述

此MCP服务器为AI助手(如Claude)提供工具,以:

  • 查询业务数据
  • 创建和管理任务
  • 访问连接器数据
  • 与仪表板交互
  • 监控安全状态

安装

npm install
npm run build

配置

创建一个 .env 文件基于 .env.example:

SMB_API_URL=http://localhost:3000
SMB_API_KEY=your-api-key

用法

使用克劳德桌面

添加到您的Claude桌面配置(~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "smb-platform": {
      "command": "node",
      "args": ["/path/to/binelekv2-mcp-server/build/index.js"],
      "env": {
        "SMB_API_URL": "http://localhost:3000",
        "SMB_API_KEY": "your-api-key"
      }
    }
  }
}

发展

npm run dev

可用工具

工具 说明
smb_query 使用自然语言查询数据
smb_create_task 创建新任务
smb_list_tasks 使用筛选器列出任务
smb_get_connectors 获取连接服务
smb_get_dashboard 获取仪表板数据
smb_get_security_status 获得安全态势

结构

src/
├── index.ts       # MCP server entry point
├── client.ts      # API client for SMB platform
└── tools/         # Tool implementations

相关存储库

许可证

麻省理工学院