Jetson MCP Server
jetson-mcp
Un servidor MCP (Protocolo de contexto de modelo) para utilizar lenguaje natural para monitorear y controlar de forma remota una placa Nvidia Jetson desde clientes en la misma red.
Este proyecto utiliza la biblioteca FastMCP para crear el servidor.
Servidor MCP conectado:
Características
Proporciona herramientas MCP a las que pueden acceder los clientes de la red mediante el transporte SSE (eventos enviados por el servidor).
get_jetson_hw_info: lee/etc/nv_boot_control.confpara identificar la información del módulo/placa portadora.get_jetson_sw_info: lee/etc/nv_tegra_release(para la versión Jetpack) y/proc/version(para la versión del kernel de Linux).Incluye scripts para una fácil instalación y configuración del servicio systemd.
Related MCP server: Command Executor MCP Server
Configuración e instalación (en el Jetson)
Clonar el repositorio:
git clone https://github.com/Zalmotek/jetson-mcp cd jetson-mcpEjecutar el script de instalación: Este script crea un entorno virtual de Python (
venv/) e instala dependencias desderequirements.txt.chmod +x install.sh ./install.sh
Ejecución del servidor (en Jetson)
La forma recomendada de ejecutar el servidor es como un servicio en segundo plano administrado por systemd.
(Opcional) Buscar la IP/nombre de host de Jetson: Necesitará la dirección IP o el nombre de host de Jetson para conectarse desde otros dispositivos. Use comandos como
ip addrohostname -I.Ejecutar el script de configuración del servicio: este script crea y habilita un archivo de servicio systemd (
/etc/systemd/system/jetson-mcp.service) configurado para ejecutar el servidor como el usuario que invocó el script, escuchando en el puerto 8000.chmod +x setup_service.sh sudo ./setup_service.shIniciar el servicio:
sudo systemctl start jetson-mcp.serviceVerificar servicio:
sudo systemctl status jetson-mcp.service # Check logs for errors sudo journalctl -u jetson-mcp.service -fCortafuegos : Asegúrese de que el cortafuegos de su Jetson (si está activo, p. ej.,
ufw) permita conexiones entrantes en el puerto 8000 (o el puerto que elija). Ejemplo paraufw:sudo ufw allow 8000/tcp
Ejecutar manualmente (para pruebas)
El servidor se ejecuta mejor directamente utilizando el intérprete de Python, que invocará el método mcp.run() configurado dentro del script:
source venv/bin/activate
# The script itself now calls mcp.run() with SSE, host, and port settings
python app/main.pyConexión desde un cliente remoto
Una vez que el servidor se esté ejecutando en Jetson y sea accesible en la red (puerto 8000 permitido a través del firewall):
Identifique la dirección del servidor : busque la dirección IP de Jetson (por ejemplo,
192.168.1.105) o su nombre de host (por ejemplo,jetson-nano.local) en su LAN.Configure su cliente : en su aplicación cliente MCP (que podría ser un script personalizado, una interfaz de usuario como MCP Inspector o potencialmente Cursor/Claude si admiten puntos finales de red), configúrelo para conectarse al servidor MCP en su dirección de red.
El método de conexión específico depende del cliente, pero probablemente implicará especificar una URL para el punto final SSE:
http://<jetson_ip_or_hostname>:8000/sse(Patrón común para SSE)
Nota: El archivo mcp.json de Cursor está diseñado principalmente para iniciar servidores locales mediante el transporte stdio . Conectar Cursor a este servidor SSE en red podría requerir pasos de configuración diferentes o podría no ser compatible directamente sin un proxy. Consulte la documentación de su cliente para saber cómo conectarse a un punto final SSE de MCP en red.
Ejemplos / Capturas de pantalla
Herramienta de información de hardware:
Herramienta de información de software:
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Real-time planetary signal engine and Model Context Protocol (MCP) server for autonomous AI agents.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
Related MCP Servers
- FlicenseAqualityFmaintenanceA Model Context Protocol server that enables Docker container management through natural language interactions using a custom GPT interface.715
- AlicenseBqualityDmaintenanceA Model Context Protocol server that allows secure execution of pre-approved commands, enabling AI assistants to safely interact with the user's system.1822ISC
- FlicenseCqualityCmaintenanceA Model Context Protocol server that enables natural language interactive control of Universal Robots collaborative robots, allowing users to control robot motion, monitor status, and execute programs through direct commands to large language models.397
- FlicenseNot gradedqualityBmaintenanceA Model Context Protocol server for Node-RED integration, enabling AI agents to manage flows, install modules, and monitor Node-RED instances via natural language.5
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Zalmotek/jetson-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server