Skip to main content
Glama

iTerm MCP Server

by rishabkoul

Servidor MCP de iTerm

Implementación de un servidor del Protocolo de Contexto de Modelo (MCP) para la integración de terminales iTerm2. Este servidor permite que los asistentes de IA interactúen con terminales iTerm2 mediante el Protocolo de Contexto de Modelo.

Características

  • Crear y administrar sesiones de terminal iTerm2
  • Ejecutar comandos en terminales
  • Leer la salida del terminal
  • Lista de terminales activas
  • Cerrar terminales

Requisitos

  • Node.js >= 14.x
  • iTerm2
  • macOS (ya que iTerm2 es exclusivo para macOS)

Configuración

Configuración estándar

El servidor utiliza las opciones de configuración estándar de MCP. No se requiere configuración adicional.

Configuración del cursor

Para utilizar este servidor con Cursor, agregue la siguiente configuración a su archivo ~/.cursor/mcp.json :

{ "mcpServers": { "terminal": { "command": "npx", "args": ["iterm_mcp_server"] } } }

Herramientas

  • open_terminal : Abre una nueva instancia de terminal
  • execute_command : Ejecuta un comando en una terminal específica
  • read_output : Lee la salida de una terminal específica
  • close_terminal : Cierra una terminal específica
  • list_terminals : Lista todos los terminales activos y su información

Consideraciones de seguridad

  • El servidor valida todas las entradas utilizando esquemas Zod
  • Los comandos se ejecutan en sesiones de terminal aisladas
  • Se implementa un manejo adecuado de errores y una limpieza de entrada.

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Licencia

ISC

Autor

Rishab Koul

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA interactuar con terminales iTerm2, lo que permite la creación y gestión de sesiones de terminal, la ejecución de comandos y la lectura de la salida de la terminal.

  1. Características
    1. Requisitos
      1. Configuración
        1. Configuración estándar
        2. Configuración del cursor
      2. Herramientas
        1. Consideraciones de seguridad
          1. Contribuyendo
            1. Licencia
              1. Autor

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that provides programmatic access to the Windows terminal, enabling AI models to interact with the Windows command line through standardized tools for writing commands, reading output, and sending control signals.
                  Last updated -
                  3
                  JavaScript
                  MIT License
                • A
                  security
                  F
                  license
                  A
                  quality
                  A Model Context Protocol server that allows secure execution of pre-approved commands, enabling AI assistants to safely interact with the user's system.
                  Last updated -
                  1
                  3
                  18
                  JavaScript
                • A
                  security
                  A
                  license
                  A
                  quality
                  A server that enables AI assistants to execute terminal commands and retrieve outputs via the Model Context Protocol (MCP).
                  Last updated -
                  3
                  6
                  Python
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  -
                  license
                  -
                  quality
                  A Model Context Protocol server that gives AI models access to your iTerm terminal session, allowing them to read output, write commands, and send control characters.
                  Last updated -
                  TypeScript
                  MIT License

                View all related MCP servers

                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/rishabkoul/iTerm-MCP-Server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server