HoloViz MCP Documentation¶
Welcome to the HoloViz MCP documentation! This comprehensive guide will help you get started with using the Model Context Protocol (MCP) server for the HoloViz ecosystem.
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 interactive dashboards and data visualizations 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 components with detailed information
- 🔌 Extension Support: Automatic detection of Panel extensions
- 🤖 Smart Context: AI understands your development environment
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? Start with our tutorial:
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 Guides¶
Problem-oriented guides that show you how to solve specific problems and accomplish common tasks.
- Installation
- IDE Configuration
- Docker Setup
- Configuration
- Serve Apps
- Updates & Maintenance
- Troubleshooting
💡 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.