MCP.Market

Visuals MCP server

by harrybin·io.github.harrybin/visuals-mcp·v1.6.0·6 stars

MCP server for interactive visualizations: tables, images, trees, lists, master-detail

B74/100grade B
What users say
No reviews yet
Be the first
Safety scan
B74/100

full report

Adoption
Growing

6 stars53 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • display_chart

    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).

  • display_image

    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

  • display_list

    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_master_detail

    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_table

    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.

  • display_tree

    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.

  • query_table_data

    Query 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

1 medium
  • 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 usedexec.eval
    dist/server.bundle.mjs: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
Overall 74/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.