mcp_playground_ui 0.3.0 copy "mcp_playground_ui: ^0.3.0" to clipboard
mcp_playground_ui: ^0.3.0 copied to clipboard

Shared UI components, dialogs, drawers, controllers, and services for MCP Playground and GenUI Playground.

mcp_playground_ui #

Shared UI components, dialogs, drawers, controllers, and services for MCP Playground (mcp_playground_flutter) and GenUI Playground (genui_mcp_playground).


✨ Features #

  • PlaygroundController – Full lifecycle and state manager for agent conversations, tool execution, MCP server sync, and inspector tracing.
  • LLM Configuration & SettingsLlmConfigForm, SettingsDrawer, SubPromptListEditor.
  • MCP Server & Tool ManagementMcpServerRegistryTab, EditMcpDialog, RemoteMcpDialog, RegisteredToolsDialog, ServerToolsDialog.
  • On-Device Embedded LLMsEmbeddedModelManager, EmbeddedModelPickerWidget, HfDiscoverDialog, AddGgufDialog.
  • Skills SystemSkillSaveDialog, SkillLoadDialog, SkillStorageAdapter, ZIP import/export.
  • Inspector PanelAgentInspector side pane for real-time observability of tool executions and system prompts.
  • Localization – English & German strings via McpPlaygroundLocalizations (McpLocalizations).

🎥 Demo #

Watch the AI Agent Playground in action using embedded model to call local dart tools:

Genui MCP Demo

📦 Installation #

Add to your pubspec.yaml:

dependencies:
  mcp_playground_ui: ^0.1.0
  mcp_playground_dart: ^0.2.2
0
likes
130
points
0
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Shared UI components, dialogs, drawers, controllers, and services for MCP Playground and GenUI Playground.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

anthropic_sdk_dart, archive, file_picker, flutter, flutter_markdown_plus, flutter_widget_from_html, googleai_dart, http, llamadart, mcp_playground_dart, ollama_dart, openai_dart, path, path_provider, shared_preferences, universal_io, url_launcher, uuid

More

Packages that depend on mcp_playground_ui