HardwareMCP
Find MCP servers for ESP32, Arduino, 3D printers, Home Assistant, cameras and other hardware.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `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#"
}コミュニティ
エビデンス