jetson-mcp

jetson-mcp

3.3

If you are the rightful owner of jetson-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A MCP server for using natural language to monitor and remotely control a Nvidia Jetson board from clients on the same network.

The Jetson-MCP is a Model Context Protocol server designed to facilitate the monitoring and remote control of Nvidia Jetson boards using natural language. It leverages the FastMCP library to establish a server that can be accessed by clients on the same network. The server provides tools for retrieving hardware and software information from the Jetson board, and it supports Server-Sent Events (SSE) for communication. The setup process includes cloning the repository, running an installation script to set up a Python virtual environment, and configuring the server to run as a systemd service. Once set up, the server can be accessed by clients using the Jetson's IP address or hostname, allowing for seamless integration into networked environments.

Features

  • Provides MCP tools accessible by network clients using the SSE (Server-Sent Events) transport.
  • get_jetson_hw_info: Reads /etc/nv_boot_control.conf to identify module/carrier board info.
  • get_jetson_sw_info: Reads /etc/nv_tegra_release (for Jetpack version) and /proc/version (for Linux kernel version).
  • Includes scripts for easy installation and systemd service setup.