HardwareMCP
Find MCP servers for ESP32, Arduino, 3D printers, Home Assistant, cameras and other hardware.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"hardwaremcp": {
"url": "https://hardwaremcp.khanex.ai/mcp"
}
}
}远程端点
https://hardwaremcp.khanex.ai/mcpstreamable-http它能做什么
工具清单
工具(4)
🟢search_servers(query, device, category)
Search the HardwareMCP catalog of MCP servers for physical hardware (ESP32, Arduino, Raspberry Pi, 3D printers like Bambu/Prusa/Klipper/OctoPrint, Home Assistant, cameras, Zigbee, serial, oscilloscopes). Returns matching servers sorted by GitHub stars.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text search, e.g. 'bambu', 'flash firmware', 'frigate'. Use '' with a device/category filter to list all."
},
"device": {
"description": "Device filter, e.g. 'esp32', 'Bambu X1C', 'Home Assistant'",
"type": "string"
},
"category": {
"type": "string",
"enum": [
"smart-home",
"microcontrollers",
"3d-printers",
"cameras",
"robots",
"dev-tools",
"lab-gear"
]
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_server(slug)
Get full details for one server by slug: what it does, requirements, install commands, notes, and the MCP client config snippet copied from its README.
输入模式
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Server slug from search_servers, e.g. 'griches-bambu-mcp'"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_devices
List every device family in the catalog with how many MCP servers support it.
输入模式
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪recommend_for_device(device, goal)
Recommend the best MCP servers for a specific device, optionally for a goal (e.g. 'monitor prints', 'flash firmware', 'control lights'). Prefers maintained servers with ready client configs.
输入模式
{
"type": "object",
"properties": {
"device": {
"type": "string",
"description": "Device name or model, e.g. 'Bambu P1S', 'ESP32-S3', 'Klipper', 'Philips Hue'"
},
"goal": {
"type": "string"
}
},
"required": [
"device"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}社区
证据