MCP Catalogs
首页

buttplug-mcp

by ConAcademy·131·综合分 42

控制Buttplug设备的MCP服务器,通过LLM工具调用实现振动和电池状态功能。

ai-llmdeveloper-toolsother
5
Forks
2
活跃 Issue
12 个月前
最近提交
2 天前
收录于

概述

buttplug-mcp是一个为Buttplug.io生态系统设计的Model Context Protocol服务器,允许Claude Desktop等LLM程序查询和控制连接的设备。它提供振动设备工具和电池信息访问功能,以及列出设备和检查信号强度的资源。该实现使用go-buttplug库,支持STDIO和SSE传输方法。尽管标记为实验性项目,但项目包含详细的模式、配置示例和多个平台的安装说明。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:将成人玩具控制集成到LLM对话中,实现交互式体验
:根据对话提示自动响应设备操作
:通过自然语言查询监控设备电池电量和信号强度
:支持哪些设备?
:实现是否稳定?

什么时候选它

如果您需要构建需要 LLM 控制成人玩具的亲密应用程序,并且可以接受实验性软件,请选择此服务器。

什么时候不要选它

如果您需要稳定的生产级设备控制,请避免使用此服务器,因为底层库存在已知的连接不稳定问题。

此 server 暴露的工具

从 README 抽取出 1 个工具
  • device_vibrate

    Vibrates device by ID, selecting strength and optional motor

可对比工具

custom MCP serverbuttplug API directly

安装

安装

Homebrew

brew tap conacademy/homebrew-tap
brew install conacademy/tap/buttplug-mcp

从GitHub Releases下载

从[GitHub Releases](https://github.com/conacademy/buttplug-mcp/releases)下载二进制文件

从源码安装

go install github.com/conacademy/buttplug-mcp@latest

配置 (Claude Desktop)

添加到Claude Desktop配置:

{
  "mcpServers": {
    "buttplug": {
      "command": "/opt/homebrew/bin/buttplug-mcp",
      "args": [
        "--ws-port", "12345"
      ]
    }
  }
}
  1. 启动[Intiface Central](https://intiface.com/central/)管理设备
  2. 记录服务器端口(默认: 12345)
  3. 配置MCP主机连接到此服务器

FAQ

支持哪些设备?
该服务器支持与Buttplug.io兼容的设备,包括通过go-buttplug库支持的LELO和Lovense等流行品牌。
实现是否稳定?
README指出底层的go-buttplug库可能有不稳定的连接处理问题,项目仍处于实验阶段,作者承认尚未经过完全的端到端测试。

Hacker News 讨论

开发者社区最近的相关讨论。

buttplug-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。