canon-mcp-server

canon-mcp-server

2

Canon MCP is a server that enables control of Canon cameras supporting CCAPI through natural language commands. It leverages LLMs to allow users to interact conversationally with the camera, making it easier to manage settings and commands.

Canon MCP

This project provides an MCP server that allows users to control Canon cameras with CCAPI support through natural language commands processed by Large Language Models (LLMs). The server aims to simplify the interaction with Canon cameras by allowing users to give commands in conversational language.

Features

  • Connect to Canon cameras via CCAPI
  • Start livestreams or take interval photos
  • Adjust shooting settings such as ISO, aperture, and shutter speed
  • Retrieve various camera settings and status, including autofocus, battery, storage, and temperature

Requirements

  • CCAPI must be activated on the camera using a Canon firmware.