Documentation · PCK-MMXXVI-C4A32096

From zero to
first tool call
in 5 minutes.

Complete reference for the Pclika MCP Platform — bridge setup, firmware, tool schemas, prompt templates, and troubleshooting.

Connect AI to hardware
1
Install the Python bridge
pip install ./bridge/mcp-server
Requires Python 3.10+ and pyserial
2
Clone and flash the firmware
git clone https://github.com/Pclika/mcp-platform cd mcp-platform/examples/hello-mcp idf.py set-target esp32s3 idf.py build flash monitor
Requires ESP-IDF v5.x installed
3
Register the MCP server in Claude Code
claude mcp add pclika-bridge -- pclika-bridge --port /dev/ttyUSB0
On Windows: --port COM3 On macOS: --port /dev/cu.usbserial-*
4
Verify the connection
device_info()
Returns board ID, FW version, seal, and capabilities list
5
Read your first sensor
sensor_read(sensor_id="temp_humidity")
→ { value: 24.3, unit: "°C", timestamp_ms: 12840 }

Full quickstart with screenshots: docs/software/mcp-development-flow.md

Tool Required params Returns Schema
device_infoboard_id, fw_version, capabilitiesbase
sensor_readsensor_idvalue, unit, timestamp_msbase
display_texttextok, lines_writtenbase
servo_moveangleok, channel, angle, duration_msbase
led_controlstateok, statebase
button_readpressed, press_countbase
wifi_scannetworks[], count, scan_time_msbase
gpio_readpinpin, level, pullbase
gpio_writepin, levelok, pin, levelbase
serial_log_readlines[], countbase
firmware_versionversion, idf_version, sealbase
env_readtemperature_c, humidity_pct, pressure_hpasensor
imu_readaccel{x,y,z}, gyro{x,y,z}sensor
distance_readdistance_mm, validsensor
light_readlux, rawsensor
camera_capturebase64 JPEG, width, heightvision
camera_statusinitialized, sensor_model, fpsvision
modbus_readslave_id, function, address, countvalues[], okindustrial
relay_setchannel, stateok, all_statesindustrial
adc_read_multichannels[]readings[{ch, raw, voltage}]industrial
servo_sweepok, modemotion
motor_setchannel, speed, directionokmotion
stepper_movestepsok, steps_moved, position_stepsmotion

Full schema with inputSchema + outputSchema: bridge/tool-schemas/

Pclika MCP Platform Documentation · Apache-2.0 · Seal: PCK-MMXXVI-C4A32096