Skip to main content
Glama
vmayfuture

网易春风 · 心跳元力 MCP

by vmayfuture

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_devicesC

扫描并列出附近已知的心跳元力 BLE 设备。

connect_deviceC

连接指定的心跳元力 BLE 设备并发现 GATT 能力。

get_device_statusB

读取 MCP 自己持有的设备连接、profile 和 GATT 状态。

set_vibrationC

设置 DK-META2 振动强度;非零值必须 confirm=true。

set_linearB

设置 DK-META2 伸缩强度;非零值必须 confirm=true。

set_rotaryB

设置 DK-META2 旋转强度;非零值必须 confirm=true。

stop_deviceA

将当前设备所有已支持输出归零;可重复调用。

disconnect_deviceA

停止心跳并断开 MCP 持有的 BLE 连接。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a distinct role across the BLE lifecycle: discovery, connection, status, modality-specific output control, stopping outputs, and disconnection. The three set_* tools are clearly separated by vibration, linear, and rotary outputs, while stop_device and disconnect_device are distinguishable by scope.

Naming Consistency5/5

All tool names use consistent snake_case with verb_noun or verb_noun_noun structure. list_devices, connect_device, get_device_status, set_vibration, set_linear, set_rotary, stop_device, and disconnect_device follow the same predictable convention.

Tool Count5/5

Eight tools are well-scoped for a BLE device control server. The set covers discovery, connection management, status inspection, three independent output modes, emergency stop, and disconnect without unnecessary bloat.

Completeness4/5

The surface covers the core device control lifecycle and operation modes well. Minor gaps remain around reading current output intensities or device telemetry such as battery/firmware, but agents can complete the main workflows.

Maintenance

ActivityMaintained
ResponsivenessNo issues