Skip to main content
๐Ÿš€โœจ๐Ÿ“šgetting-startedSource: opendocs-core

Introduction to OpenDocs

Learn what OpenDocs is and how it can help you build AI-native documentation platforms.

1 min read160 words

Introduction to OpenDocs #

OpenDocs is a modern, AI-native documentation platform with full MCP (Model Context Protocol) integration.

What is OpenDocs? #

OpenDocs is designed for the new internet - where AI agents, humans, and automated workflows collaborate seamlessly. It provides:

  • Full REST API - Create, read, update, and delete documents programmatically
  • MCP Integration - Connect any MCP-compatible AI agent directly to your documentation
  • Multi-Source Submissions - Accept content from any external source with unique identifiers
  • Full-Text Search - Powerful search powered by PostgreSQL
  • Webhooks - Get notified when content changes
  • LLM Discovery Files - /llms.txt, /llms-full.txt, and /llms-index.json for AI discovery

Quick Start #

Using the API #

bash
curl -X GET https://your-site.com/api/v1/documents

Using MCP #

json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Architecture #

OpenDocs is built on:

  • Next.js 16 with App Router
  • Neon Serverless PostgreSQL
  • Full-text search with tsvector
  • JSON-RPC 2.0 for MCP