Skip to main content

wican-blade-mcp

Universal vehicle monitoring via meatPi WiCAN Pro OBD-II adapter. Standard PIDs over MQTT, raw CAN bus decoding, diagnostic trouble codes, and trip data. Works with any OBD-II vehicle.

Install

uv tool install wican-blade-mcp

Configuration

Variable Required Description
MQTT_BROKER Yes MQTT broker hostname or IP
MQTT_PORT No Broker port (default: 1883)
MQTT_USERNAME No Broker username
MQTT_PASSWORD No Broker password
WICAN_DEVICE_ID No Device ID (auto-discovered if omitted)
WICAN_DBC_PATH No Path to opendbc DBC file for CAN decoding
WICAN_WRITE_ENABLED No Enable DTC clearing and raw CAN send

Tools

Tool Type Description
wican_vehicles read Device connection status and vehicle identity
wican_state read Speed, RPM, fuel, coolant, battery, throttle, load
wican_diagnostics read DTCs, MIL status, monitor readiness
wican_battery read Battery voltage, EV SoC (if CAN-decoded)
wican_trip read Speed, RPM, run time, odometer, fuel level
wican_can_read read Raw CAN frames from buffer
wican_dtc_clear gated Clear DTCs and reset MIL
wican_can_send gated Send raw CAN frame

License

MIT

Metadata

Release files for wican-blade-mcp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wican-blade-mcp 0.2.0
File Size Uploaded
wican_blade_mcp-0.2.0.tar.gz 99.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wican-blade-mcp 0.2.0
File Interpreter ABI Platform
wican_blade_mcp-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 111.2 kB

Release files / wican_blade_mcp-0.2.0.tar.gz

Download URL wican_blade_mcp-0.2.0.tar.gz
Size 99.3 kB
Tags Source
SHA-256 checksum
How to use checksums
29951a6ae154e44c10de652f72117870c6266b53ec69c3c68b822496abfeece3
BLAKE2b-256 checksum
How to use checksums
41aaf73728c9f8079fbcf00696ea4618328ab417e7fce63c34bc5f6dbc2b069e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 28, 2026.

Transparency log

Release files / wican_blade_mcp-0.2.0-py3-none-any.whl

Download URL wican_blade_mcp-0.2.0-py3-none-any.whl
Size 11.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fd30259e39974ebe08244c31352fa0ebd66e60beee5b1cfcd8cb3571013b7037
BLAKE2b-256 checksum
How to use checksums
0c4b702c9d0ed44ccb4243a5e4dd33190b99e24199d081d2a3821dfd07eee1f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 28, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page