HoloViz MCP Documentation¶
Welcome to the HoloViz MCP documentation!
Choose Your Tool¶
Get started with HoloViz MCP for your preferred AI assistant:
- Claude Code - Command-line Claude interface
- Claude Desktop - Standalone Claude application
- GitHub Copilot + VS Code - Full-featured IDE with Copilot agents
- Cursor - AI-first code editor
- Windsurf - Modern development environment
What is HoloViz MCP?¶
HoloViz MCP is a Model Context Protocol server that provides intelligent access to the HoloViz ecosystem. It enables AI assistants to help you build data visualizations, data tools, dashboards and data apps with Panel, hvPlot, Lumen, Datashader, the rest of the HoloViz ecosystem and your favorite Python libraries.
Key Features¶
- 📚 Documentation Access: Search through comprehensive HoloViz documentation
- 🧩 Component Intelligence: Discover 100+ Panel, hvPlot and HoloViews components with detailed information
- 🤖 Agents and Skills: Augment your LLM or Copilots with HoloViz agents and skills
- 📺 Display: Easily display Python code snippets and full data apps for fast feedback cycles
Why Use HoloViz MCP?¶
- âš¡ Faster Development: Get instant, accurate component information
- 🎨 Better Design: AI suggests appropriate components for your use case
- 🧠Smart Context: Understands your environment and available extensions
- 📖 Always Updated: Documentation stays current with the ecosystem
- 🔧 Zero Setup: Works immediately with MCP-compatible AI assistants
Getting Started¶
New to HoloViz MCP? Choose your tool above to get started with a step-by-step tutorial tailored to your environment.
Documentation Structure¶
This documentation follows the Diataxis framework:
- Tutorials: Learning-oriented guides that take you through a series of steps to complete a project. Perfect for beginners!
- How-to: Problem-oriented guides that show you how to solve specific problems and accomplish common tasks.
- Explanation: Understanding-oriented articles that clarify and illuminate topics, providing background and context.
- Reference: Information-oriented technical descriptions of the API and implementation details.
Quick Links¶
- GitHub: MarcSkovMadsen/holoviz-mcp
- PyPI: pypi.org/project/holoviz-mcp
- Docker: ghcr.io/marcskovmadsen/holoviz-mcp
- HoloViz Community: Discord | Discourse
Need Help?¶
- Check the Troubleshooting Guide
- Join the HoloViz Discord
- Report issues on GitHub
Contributing¶
We welcome contributions! See our Contributing Guide for details on how to get started.