Product Introduction
Definition: Doccupine is a professional-grade, open-source documentation platform and Command Line Interface (CLI) designed to transform Markdown and MDX files into high-performance, aesthetically optimized documentation websites. It functions as a specialized static site generator (SSG) architecture tailored for technical documentation, offering both a self-hosted open-source core and a managed SaaS platform for enterprise-level deployment and collaboration.
Core Value Proposition: Doccupine exists to bridge the gap between developer-centric "docs-as-code" workflows and the accessibility required by non-technical stakeholders. By providing an AI-native environment with Model Context Protocol (MCP) support and a Git-integrated visual editor, it eliminates the overhead of manual configuration, navigation generation, and CI/CD setup. The primary objective is to enable software teams to ship beautiful, searchable, and AI-queryable documentation with zero configuration and maximum flexibility in AI model selection.
Main Features
AI-Ready Documentation Ecosystem & MCP Support: Doccupine features a modular LLM (Large Language Model) plugin architecture that supports three distinct modes: managed platform keys, "Bring Your Own Key" (BYO) for OpenAI, Anthropic, and Google (12+ models), or complete deactivation for privacy-conscious environments. Unique to Doccupine is the built-in MCP server support, which allows AI agents like Claude Code, Cursor, and Windsurf to query documentation directly, effectively turning static files into a live, structured knowledge base for AI-assisted development workflows.
Visual MDX Editor with Pending Changes Workflow: The platform provides a browser-based, side-by-side MDX editor featuring professional code editing, syntax highlighting, and intelligent autocompletion. To facilitate collaboration between engineers and non-technical staff (such as Product Managers or Support teams), Doccupine utilizes a "pending changes" staging area. This allows users to edit content and preview changes in real-time without direct Git interaction; once reviewed, these changes are batched into clean, version-controlled commits automatically.
Automated Infrastructure and Deployment Engine: Doccupine automates the entire documentation lifecycle through GitHub repository integration. Upon initialization, the system provisions a managed repository, deployment pipelines, and a starter template. It features a zero-touch CI/CD system where GitHub webhooks trigger automated builds on every push. Technical management is further simplified through auto-generated category-based navigation, drag-and-drop reordering, and a centralized media asset manager for handling images, fonts, and PDFs with automatic path resolution.
Comprehensive Theme Engine and Component Library: The platform utilizes a sophisticated 18-color palette system and a dual-palette dark mode architecture. Users can define custom typography for headings, body text, and code blocks independently. The documentation is built using a rich library of pre-configured MDX components, including interactive accordions, tabbed interfaces, callouts, multi-column layouts, and step-by-step guides, all of which are rendered with full responsiveness for mobile and tablet viewing.
Problems Solved
Pain Point: The "Documentation Silo" and High Entry Barrier. Traditional documentation tools often require significant DevOps effort to set up or force non-technical contributors to learn complex Git workflows and CLI tools. Doccupine solves this by providing a managed visual interface that abstracts the underlying Git operations while maintaining a "docs-as-code" foundation.
Target Audience: The primary users include Software Engineering Teams requiring synchronized documentation, Technical Writers seeking a modern MDX-based authoring environment, Product Managers who need to update docs without developer intervention, and AI Research Teams looking to expose their documentation to LLM agents via MCP.
Use Cases: Doccupine is essential for creating public-facing API references, internal engineering wikis, product manuals for SaaS platforms, and interactive developer portals that require high-fidelity code samples and AI-driven search capabilities.
Unique Advantages
Differentiation: Unlike proprietary competitors like GitBook or ReadMe, Doccupine is 100% open source under the O'Saasy License, ensuring no vendor lock-in and allowing for self-hosting on private infrastructure. Compared to traditional SSGs like Docusaurus or Hugo, Doccupine provides a managed cloud layer with a visual editor and built-in AI orchestration, significantly reducing time-to-market.
Key Innovation: The integration of the Model Context Protocol (MCP) as a first-class citizen sets Doccupine apart. It is not just a tool for humans to read; it is designed to be a "knowledge-as-a-service" layer that integrates directly into the modern AI-assisted coding stack, making documentation programmatically accessible to the tools developers use to write code.
Frequently Asked Questions (FAQ)
Is Doccupine really open source and can I self-host it? Yes. Doccupine is published under the O'Saasy License, which is based on the MIT license. It allows you to read, modify, and run the software on your own infrastructure for free. The only restriction is that you cannot use the source code to provide a competing commercial hosting service.
How does the "Bring Your Own AI" model work? Doccupine provides maximum flexibility by allowing you to connect your own API keys from providers like OpenAI, Anthropic, or Google. This enables you to select from over 12 different models and adjust parameters like temperature, ensuring your documentation assistant follows your specific brand voice and privacy requirements.
What is the benefit of the MCP server built into Doccupine? The Model Context Protocol (MCP) server allows modern AI IDEs and agents (like Claude or Cursor) to "read" and understand your documentation structure. Instead of the AI making guesses, it can query your Doccupine site directly to provide accurate, context-aware coding assistance based on your actual documentation.
Does Doccupine support custom domains and SSL? Yes. The managed platform includes one-click custom domain setup. It handles DNS verification, TXT record guidance, and real-time status tracking to ensure your documentation is securely hosted at your own branded URL (e.g., docs.yourcompany.com) with automatic SSL certificates.
