Server data from the Official MCP Registry
MCP server for interactive visualizations: tables, images, trees, lists, master-detail
MCP server for interactive visualizations: tables, images, trees, lists, master-detail
Valid MCP server (3 strong, 4 medium validity signals). No known CVEs in dependencies. ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
4 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-harrybin-visuals-mcp": {
"args": [
"-y",
"visuals-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
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.
updateModelContext
Interactive table with sorting, filtering, pagination, and row selection

Interactive chart dashboard with multiple chart types and grid layout

Master-detail view for browsing collections with tables, images, or custom content

Interactive list with drag-and-drop reordering, checkboxes, and image thumbnails

Interactive tree view with expand/collapse, node selection, and export options
Install directly from the VS Code Marketplace:
The extension will automatically register the MCP server with VS Code and GitHub Copilot Chat.
In VSCode github Copilot Chat
@harrybin/visuals-mcpUsing command line:
npm install -g @harrybin/visuals-mcp
visuals-mcp
npm config set @harrybin:registry https://npm.pkg.github.com
npm config set //npm.pkg.github.com/:_authToken=YOUR_GITHUB_TOKEN
npm install -g @harrybin/visuals-mcp
visuals-mcp
# Install dependencies
npm install
# Build all UI bundles and the server
npm run build
# Optional: rebuild only the chart UI bundle
npm run build:charts
# Run the server
npm run serve
Use display_chart to render one or more interactive charts in the MCP client.
Supported chart types:
linebarareapiescattercomposedGenerate fresh metrics first:
npm run metrics:repo:write
This writes a snapshot to doc/repo-metrics.json.
Then render a dashboard that uses all chart types (line, bar, area, pie, scatter, composed):
For release-quality docs, always regenerate doc/repo-metrics.json right before updating README examples.
For VS Code: This workspace includes MCP configuration in .vscode/settings.json.
To add globally, update your VS Code settings:
{
"github.copilot.chat.mcpServers": {
"visuals-mcp": {
"type": "stdio",
"command": "node",
"args": [
"dist/server.js"
]
}
}
}
For Claude Desktop: See claude_desktop_config.json for example configuration.
MIT
Contributions welcome! Please open an issue or PR.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.