MCP.Market

Terminal MCP server

by mkpvishnu·io.github.mkpvishnu/terminal-mcp·v0.3.1·12 stars

MCP server for interactive terminal sessions — SSH, REPLs, database CLIs, TUI apps

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

12 stars44 downloads/wk

Reviews

Write one

Nobody has reviewed Terminal yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Terminal tools (3)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • session_close

    Terminate a session gracefully. Sends EOF, then SIGHUP, then SIGKILL.

  • session_list

    List all active terminal sessions with their status and idle time.

  • session_resize

    Resize the terminal window of an active session. Sends SIGWINCH to the process.

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan9 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 42 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Terminal compares

Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 802 Databases servers
Tools
3
the typical Databases server has 8
Tools that change things
0%
typical: 10%. Fewer write tools means less an agent can break
GitHub stars
12
more than 81% of 602 Databases servers
Downloads a week
44
more than 31% of 328 Databases servers with a package

What its tools let an agent do: 3 read

Install Terminal in Claude Code, Cursor or VS Code

claude mcp add terminal-mcp -- uvx terminal-mcp
Add to Cursor

What the publisher says

From the Terminal repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.mkpvishnu/terminal-mcp -->

Give your AI a real terminal. Persistent sessions. Interactive programs. Zero limitations.

The Problem

Every AI coding tool hits the same wall: no real terminal access.

Claude Code's Bash tool, GitHub Copilot, and Codex all run commands in isolated subprocesses. Each command starts fresh. No state carries over. That means:

  • No SSH sessions - Can't connect to a remote server and run multiple commands
  • No REPLs - Can't use Python, Node, or Ruby interpreters interactively
  • No database CLIs - Can't maintain a psql, mysql, or redis-cli connection
  • No TUI apps - Can't navigate htop, vim, or fzf with arrow keys
  • No long-running processes - Can't monitor builds, watch logs, or run dev servers

The Solution

terminal-mcp gives AI agents a real terminal. Persistent PTY sessions that survive across tool calls. Send commands, read output, press keys, navigate TUIs - exactly like a human at a terminal.

uvx terminal-mcp

One command. Works with Claude Code, Claude Desktop, VS Code, Cursor, and Windsurf.

Quick Start

1. Install (30 seconds)

# No install needed - run directly
uvx terminal-mcp

# Or install globally
pip install terminal-mcp

2. Connect to Your AI Client

Claude Code

Add to ~/.claude.json or project .mcp.json:

{
  "mcpServers": {
    "terminal": {
      "command": "uvx",
      "args": ["terminal-mcp"]
    }
  }
}

Claude Desktop

Add to claudedesktopconfig.json:

{
  "mcpServers": {
    "terminal": {
      "command": "uvx",
      "args": ["terminal-mcp"]
    }
  }
}

VS Code / Cursor

Click the one-click install badge above, or add to .vscode/mcp.json:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Terminal: common questions

Is Terminal MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Terminal safety report
How do I install Terminal?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Terminal need an API key?
No secret keys are declared. It reads 2 settings from the environment.
Is Terminal maintained?
The last commit was 79 days ago (2026-08-17). The latest release is v0.3.1.
What can I use instead of Terminal?
Servers from other publishers that do the same job: Mako MCP server, CogniCore MCP server and DBHub MCP server.
How does Terminal compare with other Databases MCP servers?
safety score 88/100 (higher than 75% of 802 Databases servers); tools 3 (the typical Databases server has 8); tools that change things 0% (typical: 10%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Terminal

Same job from other publishers: the closest match first, then the best rated.

  • Mako
    Explore your databases, validate SQL, and build & publish data apps in your Mako workspace.
    A
  • CogniCore
    Memory, reflection and safety for AI agents. Hosted or local, no vector database.
    A
  • DBHub
    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
    A
  • Neo4j Cypher
    A simple Neo4j MCP server that allows you to run Cypher queries against a Neo4j database.
    A
  • Appwrite
    Build and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDN
    A