AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
Home/
Dev Tooling/
dcp
dcp logo

dcp

Active·★ 33·MIT·Updated 2026-05-27
★ Trending★ Vision / Multimodal

Device Context Protocol — bridge LLM agents to physical devices. Sub-50-byte frames, <16KB MCU footprint, capability-scoped and safe by design. Complementary to MCP.

DCP is a compact protocol for LLM agents to control physical devices, using a static intent table and CBOR wire format. It is validated on ESP32 hardware and complements MCP by translating DCP ↔ MCP for zero-config integration with MCP hosts. The protocol emphasizes safety through intent-level commands and capability tokens.

#agent#arduino#bridge#cbor#device-control#embedded#esp32#hardware
$ Install
$ pip install pydcp[mcp,serial]
↗ Visit site★ GitHub
01

Features

01Intent-level commands (e.g., set_brightness(50%)) instead of register-level writes
02Compact wire format (sub-50-byte frames) using CBOR
03Static intent table known at compile time, no runtime negotiation
04Safety enforced via Bridge with capability tokens and unit/range checks
05Transport-agnostic (UART, BLE, MQTT, USB-CDC, WebSocket)
02

Compatibility

ESP32-WROOM-32
Runtime verified
Verified via docs
ESP32-S3
Runtime verified
Verified via docs
ESP32-C3
Build verified
Verified via docs
ESP32-C6
Build verified
Verified via docs
ESP32-H2
Build verified
Verified via docs
ESP32-P4
Build verified
Verified via docs
03

Quick start

1
$ pip install pydcp[mcp,serial]
04

Use cases

↳Controlling a smart lamp with brightness and fade
↳Integrating with MCP-compatible LLM assistants like Claude Desktop
↳Hardware validation on ESP32 microcontrollers for IoT device control
05

Alternatives

fastmcp logo
fastmcp★ 25.4k
🚀 The fast, Pythonic way to build MCP servers and clients.
vs →
MCP-Chinese-Getting-Started-Guide logo
MCP-Chinese-Getting-Started-Guide★ 3.5k
Model Context Protocol(MCP) 编程极速入门
vs →
nuclear logo
nuclear★ 17.7k
Streaming music player that finds free music for you
vs →
openagent logo
openagent★ 5.1k
⚡️AI Cloud OS: Open-source enterprise-level AI knowledge base and MCP (model-context-protocol)/A2A (agent-to-agent) management platform with admin UI, user management and Single-Sign-On⚡️, supports ChatGPT, Claude, Llama, Ollama, HuggingFace, etc., chat bot demo: https://ai.casibase.com, admin UI demo: https://ai-admin.casibase.com
vs →
ClaudeR logo
ClaudeR★ 244
Connect RStudio to Claude Code, Codex, Gemini, and other LLM agents via MCP. Multi-agent orchestration, automated manuscript auditing, and zero-config setup with uvx
vs →
agentql-mcp logo
agentql-mcp★ 170
Model Context Protocol server that integrates AgentQL's data extraction capabilities.
vs →
selene logo
selene★ 167
Selene is a desktop app that runs AI agents on your machine. Connect them to your WhatsApp, Telegram, Slack, or Discord. Write code, generate images, build personal assistants. All from one place. Your data stays on your device.
vs →
UnrealMotionGraphicsMCP logo
UnrealMotionGraphicsMCP★ 158
🚀 UE5-UMG-MCP: A deep-focused MCP for Unreal Engine UMG layout. Designed to maximize AI efficiency within limited context windows by prioritizing precision in UI structure, animations, and blueprint integration.
vs →
See all alternatives →

Related searches

dcp AlternativesBest Dev Tooling Tools 2026Open Source Dev Toolingdcp Tutorialdcp Vs Competitorsagentarduinobridge

Comments

Log in to leave a comment
  • P
    Phoenix DavisMay 12, 2026

    Good for edge AI applications where agents need to control physical hardware.

  • E
    Ellis NguyenApr 18, 2026

    Protocol design is clean — easy to implement on resource-constrained devices.

  • L
    Lane WhiteMar 14, 2026

    Physical device integration for LLM agents via a compact protocol is exactly what IoT automation needs.

  • S
    Sterling NguyenMar 4, 2026

    Sub-50-byte frames means it works over constrained networks.

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 33
Last commit3d ago
StatusActive
LicenseMIT
CategoryDev Tooling
Trend (30d)
+1.3↑ 0.7%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.