Visuals MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| display_tableB | Display an interactive table with sorting, filtering, pagination, column visibility, and row selection. Accepts column definitions and row data. Returns a visual table component that users can interact with. |
| query_table_dataB | Query table data with server-side sorting and filtering. UI-only tool for performance with large datasets. |
| display_imageA | Display/show any image to the user with an interactive preview card. Use this tool to show screenshots, diagrams, charts, photographs, or any visual content. Provides optional metadata including title, caption, dimensions, and file information. Always use this tool whenever you need to present visual content. This also applies to listings and any other imageoperations like get, download etc..these formats are explicitly handled: PNG, JPG, JPEG, GIF, SVG, WebP, BMP. The UI itself can display any image if the src is a valid URL or data URI, but local file paths are only auto-converted for those extensions |
| display_master_detailA | Display a master-detail view with a list of items on the left/top and details on the right/bottom. The detail panel can show tables, images, lists, or custom text/HTML content. Perfect for browsing collections, comparing items, or navigating hierarchical data. |
| display_treeA | Display an interactive tree view for hierarchical data structures. Use this tool to visualize file systems, organizational charts, nested categories, JSON/XML structures, or any hierarchical relationships. Supports node expansion/collapse, metadata display, and export functionality. |
| display_listA | Display an interactive, customizable list with optional checkboxes, drag-and-drop reordering, image thumbnails, and copy/export functionality. Perfect for displaying any type of list: tasks, items, options, files, or any sequential data. Features include compact/comfortable views, individual item copy, and bulk export (CSV, JSON, text). |
| display_chartA | Display interactive charts with support for multiple chart types: line, bar, area, pie, scatter, and composed charts. Use this to visualize data trends, comparisons, distributions, and relationships. Supports multiple charts in a single view with customizable layouts (vertical, horizontal, grid). Features include legends, tooltips, grid lines, dual Y-axes, and data export (JSON, CSV). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Interactive Table Display | HTML resource for rendering interactive tables with TanStack Table |
| Image Preview Card | HTML resource for rendering image preview cards |
| Master-Detail View | HTML resource for rendering master-detail layouts with tables, images, and text |
| Interactive Tree View | HTML resource for rendering hierarchical tree structures with expand/collapse and export |
| Interactive List Display | HTML resource for rendering interactive lists with drag-and-drop reordering, checkboxes, and export |
| Interactive Chart Display | HTML resource for rendering interactive charts (line, bar, area, pie, scatter, composed) with Recharts |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/harrybin/visuals-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server