Quickstart

This guide gives you a high-level overview of the three main ways to interact with Whitepapper: the Dev API, MCP, and installable components. Each links to a dedicated guide for full details.


Dev API

The Dev API is a read-only HTTP API scoped per project. Each project has its own API key that you use to fetch project metadata, collections, and papers from your own frontend or integration.

http
GET /dev/project
x-api-key: wp_your_api_key_here

Base URL: https://whitepapper.antk.in/api

Endpoints:

  • GET /dev/project — Fetch project with collections and papers
  • GET /dev/collection — Fetch a collection and its papers
  • GET /dev/paper — Fetch a single paper

Learn more in the Dev API Quickstart.


MCP (Model Context Protocol)

Whitepapper exposes a full MCP server with 27 tools (15 read, 12 write) that give AI agents access to your entire workspace. Agents can read, create, update, and delete projects, collections, and papers.

To connect, copy your MCP URL from Dashboard > MCP tab and use it in any client that supports Streamable HTTP MCP transport.

Supported clients:

Learn more in the MCP Quickstart.


Installable Components

Whitepapper publishes reusable frontend components for rendering papers and TOCs outside the platform:

  • Markdown render — Render Markdown with Shiki syntax highlighting and copy buttons.
  • Linear TOC — A sidebar table of contents for desktop.
  • Mobile TOC — A floating TOC pill for mobile.
  • Lines TOC — A minimal inline TOC.

See the Components page for demos and installation.


Next Steps

If you want to...Go here
Understand the content modelEntities
Make your first API callDev API Quickstart
Connect an AI agentMCP Quickstart
Learn about SEOAuto Tags
Whitepapper logo

Whitepapper

Whitepapper is a API first content platform for developers who want to publish once, distribute everywhere, and manage website content.