jetson-mcp
6
This project provides an MCP server for the Nvidia Jetson board, facilitating remote monitoring and control through natural language. It uses FastMCP and supports SSE transport for network clients.
jetson-mcp
A Model Context Protocol (MCP) server that allows for natural language monitoring and remote control of an Nvidia Jetson board from clients on the same network.
Features
- Provides MCP tools over network using Server-Sent Events (SSE).
- Retrieves hardware and software information from the Jetson board.
- Easy installation and setup with scripts for systemd service configuration.
Setup and Installation
- Clone the repository and set up the environment.
- Run an installation script to create a Python virtual environment and install dependencies.
Running the Server
- Recommended to run as a systemd managed background service.
- Allows for remote client connections via Jetson's IP/Hostname on network.
- Firewall settings may need to be configured to allow connections.
Connecting from a Remote Client
- Identify the Jetson server address and configure the client application to connect.
- The client connects to the MCP server at its network address using an SSE endpoint.