Skip to main content

Arduino CLI MCP Server for GitHub Copilot integration

Project description

Arduino CLI MCP

Arduino CLI MCP is a GitHub Copilot integration server that provides tools for compiling and uploading Arduino sketches through the Arduino CLI.

Installation

pip install arduino-cli-mcp

Prerequisites

  • Arduino CLI installed and available in your PATH
  • Python 3.7+

Usage

Start the MCP server:

arduino-cli-mcp --workdir /path/to/your/arduino/projects

Features

  • Compile Arduino sketches
  • Upload sketches to Arduino boards
  • Install Arduino platforms
  • List available boards and platforms
  • Create and manage Arduino projects

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arduino_cli_mcp-0.1.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arduino_cli_mcp-0.1.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file arduino_cli_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: arduino_cli_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for arduino_cli_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 048ca5b859460be0f8b15b6cbe6dc555cfc25544a877c49f05e3aad268009e1d
MD5 edb21ef23f162b9f46160eeb35e7a1f5
BLAKE2b-256 719687fa31fca3fa94f2bc44d7a86bd578c57dcdb645e9d766de6b361e49802e

See more details on using hashes here.

File details

Details for the file arduino_cli_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for arduino_cli_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d996428b1eebad3276cec0283e9caa1e38482eae5c8b999318c2469d8a33145c
MD5 442855834f0101719611e25b8c3808f4
BLAKE2b-256 08963d7fec5c08e3d16ab77bc6ae09137bda01f7a2dfa94ca8282d427e3154fa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page