Skip to content

standardbeagle/mcp-tui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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