Token导航 LogoToken导航TokenDH.com
MCP Ble Server logo
其他未说明官方级别未说明来源级核验

MCP Ble Server

MCP Server

MCP BLE Server 是一个基于 Model Context Protocol (MCP) 的服务实现,为 AI 助手提供蓝牙低功耗 (BLE) 功能。它使 AI 模型能够通过标准化的协议接口发现、连接并与 BLE 设备进行通信。

工具数

公开资料未说明

GitHub Stars

0
JavaScript开发工具自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jbeur

提供方

jbeur

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

基本能力

产品定位

MCP BLE Server 是一个为 AI 助手提供 BLE 设备通信能力的中间件服务,通过标准化的 MCP 协议实现 AI 与 BLE 设备的交互。

核心功能

  • 可靠的 BLE 设备发现和连接
  • 强大的错误处理和恢复机制
  • 全面的文档支持
  • 高测试覆盖率(>92%)
  • MCP 协议实现
  • AI 助手集成
  • 性能优化

- 内存池 - 垃圾回收调优 - 内存指标跟踪 - 连接池 - 消息批处理 - 基于优先级的处理

  • 安全加固(进行中)
  • 生产部署准备(计划中)

适用场景

  • AI 助手需要通过 BLE 与设备交互的场景
  • 需要高性能和可靠性的 BLE 通信应用
  • 需要内存管理和性能优化的应用

工具列表

  • Node.js >= 14.x
  • Jest(测试)
  • Winston(日志)
  • Prometheus(指标)
  • PM2(进程管理)
  • WebSocket(MCP 通信)
  • Protocol Buffers(消息序列化)

常见问题解答

  • 如何启用内存管理功能?

启动时使用 --expose-gc 标志:node --expose-gc src/index.js

  • 如何运行内存管理测试?

npm test -- tests/unit/utils/MemoryManager.test.js

使用教程

使用依赖

  • Node.js >= 14.x
  • npm 或 yarn
  • 蓝牙适配器(用于 BLE 功能)

安装教程

# 克隆仓库
git clone https://github.com/yourusername/mcp-ble-server.git

# 安装依赖
npm install

# 运行测试
npm test

# 启动服务
npm start

调试方式

# 启用内存管理功能
node --expose-gc src/index.js

# 运行内存管理测试
npm test -- tests/unit/utils/MemoryManager.test.js

目录标签

目录标签

JavaScript开发工具自动化蓝牙低功耗服务AI 助手集成其它

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP