mcp-tui

mcp
Guvenlik Denetimi
Uyari
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 8 GitHub stars
Code Gecti
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose
This tool provides a fast terminal UI and command-line interface for testing, debugging, and automating Model Context Protocol (MCP) servers across STDIO, SSE, HTTP, and Streamable HTTP transports.

Security Assessment
The overall risk is rated as Low. No dangerous code patterns or hardcoded secrets were found during the automated scan. As a network and debugging utility, the application natively makes outbound network requests and executes shell commands to connect to the MCP servers you specify. However, it does not request any dangerous system permissions or access sensitive local data without user direction.

Quality Assessment
The project is actively maintained, with repository activity as recent as today. It uses the standard MIT license and provides excellent, comprehensive documentation along with dedicated contribution and architecture guides. The primary drawback is low community visibility; it currently has only 8 GitHub stars. Despite the limited user base, the clean automated scan results and high-quality README suggest a reliable and well-built utility.

Verdict
Safe to use.
SUMMARY

Fast terminal UI and CLI for testing, debugging, and automating Model Context Protocol (MCP) servers. STDIO, SSE, HTTP, Streamable HTTP. Built on the official MCP Go SDK.

README.md

MCP-TUI

go install
npm
License: MIT
Docs

Fast terminal UI and CLI for testing, debugging, and automating Model Context Protocol servers.

STDIO, SSE, HTTP, and Streamable HTTP transports — built on the official MCP Go SDK.

MCP-TUI connect screen with discovered configurations

Install

# Go (recommended)
go install github.com/standardbeagle/mcp-tui@latest

# npm
npm install -g @standardbeagle/mcp-tui

Quick start

Launch the TUI against the official sample server:

mcp-tui --cmd npx --args "@modelcontextprotocol/server-everything,stdio"

Or use CLI mode for scripting:

mcp-tui --cmd npx --args "@modelcontextprotocol/server-everything,stdio" tool list

Listing tools from a stdio MCP server

mcp-tui --cmd npx --args "@modelcontextprotocol/server-everything,stdio" \
  tool call echo message='hello mcp'

Calling a tool with arguments

What it does

  • Visual exploration — browse tools, resources, prompts; execute with auto-generated forms.
  • CI-friendly CLI — every TUI action has a CLI equivalent. c in the TUI copies it.
  • All MCP transports — STDIO, SSE, HTTP, Streamable HTTP.
  • Config discovery — finds Claude Desktop, VS Code MCP, and native configs automatically.
  • Real debuggingCtrl+D opens HTTP timing, MCP message trace, and structured error classification.

Browsing tools, resources, and prompts

Documentation

Full docs at https://standardbeagle.github.io/mcp-tui/.

Contributing

See CONTRIBUTING.md and ARCHITECTURE.md. Issues and PRs welcome.

License

MIT

Yorumlar (0)

Sonuc bulunamadi