Token导航 LogoToken导航TokenDH.com
mcap MCP server logo
数据服务stdio官方级别未说明来源级核验

mcap MCP server

MCP Server

MCAP MCP Server是一个无需安装、无需数据库、无需API密钥的工具,允许用户通过SQL查询机器人的MCAP记录,直接从LLM中操作。

工具数

6

提示词数

0

GitHub Stars

3

资源数

0
数据分析PythonSQL查询

安装说明

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

作者 / 组织

turkenberg

提供方

turkenberg

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

uvx mcap-mcp-server[all] --upgrade

详细介绍

MCAP MCP服务器

查询您的机器人 大司令部自动数据处理计划 使用SQL进行录制——直接来自您的法学硕士。

![codecov](https://codecov.io/gh/turkenberg/mcap_mcp_server) ![License](https://github.com/turkenberg/mcap_mcp_server/blob/master/LICENSE)

设置

{
  "mcpServers": {
    "mcap-query": {
      "command": "uvx",
      "args": ["mcap-mcp-server[all]"]
    }
  }
}

没有安装,没有数据库,没有API密钥。需要 紫外线.

用法

只需与您的法学硕士交谈:

  • *“告诉我session_003.mcap中有哪些主题”*
  • *“在session_017.mcap中,找到电压降至22V以下的所有时刻”*
  • *“将IMU加速度与电机电流相关联。”*
  • *“比较我最近5次跑步的平均电池电压”*
  • *“我正在运行什么版本的mcap-mcp服务器?更新它”*

工具

工具需要加载它的作用
list_recordingsno在项目(或任何路径)中查找MCAP文件
get_recording_infono文件的元数据、频道、附件
get_schemanoSQL表名和列类型--用于查询规划
load_recording将MCAP解码为DuckDB (LLM会自动调用此功能)
query运行SQL(完整的DuckDB——包括ASOF JOIN)
get_version服务器版本、可用解码器、升级命令

项目文档 --配置、Docker、开发设置和架构。

SQL示例(幕后)

-- Time-windowed stats
SELECT (timestamp_us / 1000000) as second,
       AVG(voltage) as avg_v, MIN(voltage) as min_v
FROM battery GROUP BY second ORDER BY second

-- Cross-sensor correlation via ASOF JOIN
SELECT b.timestamp_us, b.voltage, i.linear_acceleration_x
FROM battery b ASOF JOIN imu i ON b.timestamp_us >= i.timestamp_us

-- Multi-recording comparison
SELECT 'run1' as run, AVG(voltage) FROM r1_battery
UNION ALL
SELECT 'run2', AVG(voltage) FROM r2_battery

演出

元数据工具(list_recordings, get_recording_info, get_schema)返回 \ 提示:** 使用 topicsstart_time/end_time 过滤器打开 load_recording 只加载您需要的内容。

更新

uvx mcap-mcp-server[all] --upgrade

或者问你的法学硕士 get_version 工具返回运行版本和升级命令。

许可证

GNU通用公共许可证v3.0--请参阅 许可证.

目录标签

目录标签

数据分析PythonSQL查询机器人记录本地部署DuckDBLLM集成

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP