Visuals MCP server
io.github.harrybin/visuals-mcp·v1.6.0·6 starsMCP server for interactive visualizations: tables, images, trees, lists, master-detail
6 stars53 downloads/wk
Reviews
Write oneNobody has reviewed Visuals MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Visuals MCP tools (7)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
display_chartDisplay 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).
display_imageDisplay/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
display_listDisplay 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_master_detailDisplay 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_tableDisplay 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.
display_treeDisplay 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.
query_table_dataQuery table data with server-side sorting and filtering. UI-only tool for performance with large datasets.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan8 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 174 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/server.bundle.mjs: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
How Visuals MCP compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 74/100
- higher than 40% of 48,255 servers
- Tools
- 7
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 6
- more than 85% of 28,688 servers
- Downloads a week
- 53
- more than 44% of 12,191 servers with a package
What its tools let an agent do: 7 read
Install Visuals MCP in Claude Code, Cursor or VS Code
Runs npx -y @harrybin/visuals-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add visuals-mcp -- npx -y @harrybin/visuals-mcp
What the publisher says
From the Visuals MCP repository's README, as published. We do not edit it. Read it on GitHub
MCP Visuals Server
An MCP (Model Context Protocol) server that provides interactive visualizations for AI agents. Display data in rich, interactive formats including tables with TanStack Table, charts with Recharts, image previews with metadata, master-detail views for browsing collections, tree views for hierarchical data, and customizable lists with drag-and-drop reordering.
Quick Install
°°°
Features
Table Visualization
- Interactive Table Display: Full-featured data table with TanStack Table v8
- Sorting: Click column headers to sort ascending/descending
- Filtering: Per-column text filters with apply button
- Pagination: Customizable page sizes (5, 10, 20, 50, 100 rows)
- Column Visibility: Toggle which columns are displayed
- Row Selection: Select individual rows or all rows
- Export: Copy as CSV/TSV or export to PDF
- Agent Integration: Table state (selections, filters, sorting) automatically sent back to the LLM via updateModelContext
- Theme Integration: Respects VS Code theme colors and fonts
- Responsive: Works on different screen sizes
- Generic Data Support: Accepts any column structure and data types
Chart Visualization
- Interactive Charts: Render line, bar, area, pie, scatter, and composed charts
- Multiple Charts Per View: Show several charts together in vertical, horizontal, or grid layouts
- Flexible Series Configuration: Configure named series, custom colors, stacked bars/areas, and mixed composed charts
- Rich Chart Features: Optional legends, tooltips, grid lines, and dual Y-axes
- Export Options: Copy chart payloads as JSON or CSV directly from the UI
- Agent Awareness: Active chart selection and hover state can be reported back to the host app
- Theme Integration: Respects VS Code theme colors and fonts
- Responsive: Adapts to narrow panels and wider layouts
Image Preview
- Rich Image Cards: Display images with title, caption, and metadata
- Metadata Display: Show filename, dimensions, and file size
- Flexible Sources: Support URLs and data URIs
- Local File Support: Automatically converts local file paths to data URIs
- Theme Integration: Respects VS Code theme colors and fonts
Master-Detail View
- Flexible Layout: Display a list of items with detailed content panel
- Multiple Content Types: Detail panel supports tables, images, or custom text/HTML
- Reusable Components: Leverages existing table and image visualizations
- Configurable Layout: Choose horizontal (side-by-side) or vertical (stacked) orientation
- State Management: Selection state automatically sent back to LLM
- Rich Master List: Display items with icons, labels, and descriptions
- Theme Integration: Consistent theming across all components
Tree View
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Visuals MCP: common questions
- Is Visuals MCP server safe?
- Mostly: it is graded B (74/100). Read the Visuals MCP safety report
- How do I install Visuals MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Visuals MCP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Visuals MCP maintained?
- The last commit was 211 days ago (2026-04-07). The latest release is v1.6.0.
- How does Visuals MCP compare with other MCP servers?
- safety score 74/100 (higher than 40% of 48,255 servers); tools 7 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.