MCP server that lets AI agents drive a real PTY/TTY
Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.
terminal_batchprivilégiéSend a sequence of inputs in one call and get the screen back once at the end — for driving aSend a sequence of inputs in one call and get the screen back once at the end — for driving a
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_clickprivilégiéDeliver a left mouse-button click at a cell in the terminal. Only works when the programDeliver a left mouse-button click at a cell in the terminal. Only works when the program
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_createprivilégiéSpawn a new terminal session and return its sessionId. You must call this before any per-sessionSpawn a new terminal session and return its sessionId. You must call this before any per-session
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_destroyprivilégiéKill a session and forget the sessionId entirely. The shell process is terminated and theKill a session and forget the sessionId entirely. The shell process is terminated and the
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal-useprivilégiéAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
terminal_listprivilégiéList every active session and every tombstoned (recently-killed but reserved) sessionId.List every active session and every tombstoned (recently-killed but reserved) sessionId.
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_pressprivilégiéPress a single named key or key combination. Examples of supported `key` values:Press a single named key or key combination. Examples of supported `key` values:
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_readprivilégiéRead a window of the terminal buffer. The buffer is the full xterm-emulated stateRead a window of the terminal buffer. The buffer is the full xterm-emulated state
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_resetprivilégiéWipe the terminal buffer and scrollback. By default the shell process keeps runningWipe the terminal buffer and scrollback. By default the shell process keeps running
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_resizeprivilégiéChange the terminal size. Both `cols` and `rows` are optional; omitting one preserves the current value.Change the terminal size. Both `cols` and `rows` are optional; omitting one preserves the current value.
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_screenshotprivilégiéRender a screen-sized window of the terminal to a PNG. Height is always the currentRender a screen-sized window of the terminal to a PNG. Height is always the current
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_scrollprivilégiéTurn the mouse wheel over a cell of a full-screen program: scroll a pager, a file list, a log pane.Turn the mouse wheel over a cell of a full-screen program: scroll a pager, a file list, a log pane.
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_typeprivilégiéType literal characters into the terminal as if a human were pressing keys.Type literal characters into the terminal as if a human were pressing keys.
Aucun schéma d’entrée n’a été publié pour cet outil.
terminal_waitprivilégiéBlock until the terminal reaches a state, instead of guessing with sleeps or polling `terminal_read`.Block until the terminal reaches a state, instead of guessing with sleeps or polling `terminal_read`.
Aucun schéma d’entrée n’a été publié pour cet outil.
13 outils sur 14 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
MCP server that lets AI agents drive a real PTY/TTY
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Non suivies : optionalDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.