TUI Interface

MoMCP-TUI is built with Textual, providing a rich terminal interface.

Chat Bubbles

Messages are displayed as styled panels:

  • User messages: Green border, titled with your name
  • Assistant messages: Magenta border, titled with the assistant name, with Markdown rendering
  • Tool calls: Blue border, showing tool name and status
  • System messages: Cyan border for welcome and info messages

Click to Copy

Click on any assistant message bubble to copy its content to the clipboard. A notification confirms the copy.

Streaming Output

Responses stream in real-time. You see the text appear character by character as the LLM generates it.

Command Palette

Type / to activate the command palette. It shows all available commands with fuzzy matching:

/help   — Show help
/exit   — Exit system
/model  — Open model manager
...

Use arrow keys to navigate and Enter to select.

Status Bar

The bottom info bar shows:

FieldDescription
ModelCurrent LLM model name
ProviderCurrent provider display name
TokensEstimated token count of conversation

Waiting Animation

While waiting for the LLM to respond, a status message shows:

正在等待模型回复...
正在等待模型回复..
正在等待模型回复...

Press Escape to interrupt at any time.