# Unplain > Unplain turns docs, AI drafts and web pages (text, Markdown, Word, or a link to a public page) into publish-ready PDFs (ebooks, lead magnets, reports and guides) in minutes, with consistent layouts and no manual formatting. Unplain is a lead magnet creator for marketers, agencies, and creators. Upload a doc or AI draft (plain text, Markdown, or Word), or paste a link to a public article, and Unplain returns a publish-ready PDF (ebooks, lead magnets, reports, and guides) with cover, table of contents, pagination, branding, and a final call-to-action page: a fully designed, branded 20-page lead magnet in about five minutes. Text stays editable in place in the editor, and layout and pagination stay automatic. AI assistants can do the same through the Unplain MCP server: Claude connects by signing in, with no API key, and then also works in the Claude app on iPhone and Android. Every page listed below is also served as Markdown: send `Accept: text/markdown` to any URL on https://unplain.io and the response is the page content without navigation, styles or scripts, with `Vary: Accept` set. See https://acceptmarkdown.com. A path that does not exist returns a real HTTP 404, in Markdown when asked for Markdown. ## Product - [Unplain: Publish-Ready PDFs from Docs & AI Drafts](https://unplain.io/): Unplain turns docs and AI drafts (text, Markdown, or Word) and public web pages (paste a link to an article, blog post, guide or docs page) into publish-ready PDFs (ebooks, lead magnets, reports, and guides) with cover, table of contents, pagination, branding, and an optional CTA page, in about five minutes and with no manual formatting. It never rewrites the words: it is the design and publishing step, not an AI writer. It works as a standalone web app and can also be used directly from AI assistants through its MCP server (see /mcp): Claude connects by signing in, with no API key, and is then available in the Claude app on iPhone and Android too (see /mcp/claude). The MCP is another interface for Unplain, included on every plan, not a separate product. - [Pricing: Free Short Ebooks, Pro at $16/mo · Unplain](https://unplain.io/pricing): Unplain has a free plan (unlimited PDF exports for ebooks up to 10 content pages; cover, table of contents and CTA pages don’t count; three lifetime AI image generations for covers or images inside the ebook, up to 5 saved projects, with a non-removable “Made with Unplain” badge) and Pro at $16/month or $160/year (unlimited document length, unlimited exports and saved projects, 60 AI image generations every month covering both cover art and images inside the ebook, and badge removal). Automatic design is free on every plan: every new document gets its cover, contents, chapter openers and feature pages designed automatically. For people who would rather not subscribe there is a one-time $9 Creator Pack: 20 PDF exports at full length without the badge and 30 AI images in total, which never expire and stack when bought again; short badged exports stay free. Both plans include the Unplain MCP server, which is an interface rather than a tier: using Unplain from Claude or another MCP client applies the same plan limits as the web app, and there is no separate MCP plan. On Pro, bring up to 5 teammates into a shared workspace: one set of documents and Brand Themes, and one pool of AI images. - [Features: Cover, TOC, Branding, CTA Page · Unplain](https://unplain.io/features): Unplain automatically produces an ebook cover, table of contents, page numbering, brand styling (colors and fonts), and a final call-to-action page from a plain document, with full Markdown support and automatic rendering of large tables (splitting cleanly across pages at row boundaries). Content comes in as a Word, Markdown or text file, as pasted text, or as a link to a public web page, which Unplain reads itself without rewriting it (see /from/blog-post); the text can then be edited in place in the editor. AI assistants can do the same through the Unplain MCP. - [Feature Requests: Vote on What We Build Next · Unplain](https://unplain.io/feature-requests): Unplain runs a public feature-request leaderboard at https://unplain.io/feature-requests where anyone can submit a request of up to 200 characters and upvote existing ones, without an account. Requests are ranked by votes and are publicly unattributed: no usernames, emails or other submitter details are shown. A request that reaches 50 votes moves to the top of Unplain's build list. Requests carry a status (requested, planned, building, or shipped), and shipped requests move to their own tab as a record of what community votes actually produced. ## Comparisons - [Unplain Alternatives & Tool Comparisons](https://unplain.io/compare): A neutral comparison hub covering how Unplain differs from Designrr, Beacon, Canva, Gamma, a plain Google Docs PDF export, and Claude’s own built-in PDF creation, focused on what the user edits, the output format, and price. Each page also states explicitly when the competing tool is the better choice. - [Designrr Alternative: Ebook PDFs from Docs](https://unplain.io/compare/designrr): Unplain and Designrr both create ebook PDFs. Designrr gives a WYSIWYG page editor and exports PDF, ePub, Kindle and flipbook; Unplain keeps page layout and pagination automatic while letting the user edit text in place and insert headings, lists, images and buttons, and exports PDF only, free up to 10 content pages or $16/month on Pro. - [Beacon Alternative: Designed Ebook PDFs](https://unplain.io/compare/beacon): Beacon is a lead-generation platform that also hosts resources and captures leads, with paid plans from $19/month; Unplain only produces the document, turning content into a publish-ready PDF with automatic cover, contents, pagination and reusable Brand Themes. Unplain has no lead capture or hosting. - [Canva Alternative for Lead Magnets · Unplain](https://unplain.io/compare/canva): Unplain and Canva for multi-page documents, checked first hand on 16 October 2026 with a 20-page guide in Canva Docs. Canva is the broader and stronger general design tool, and Magic Write drafts the text, but it produces no cover (a styled headline banner instead), no contents page (the one Magic Write wrote exported with links that did not work), no page numbers or footers, and its brand kit, logos, document analytics and Magic Switch need Canva Pro; every element is styled by hand. Unplain never writes the text, composes the cover, builds the contents from the headings with page numbers that stay correct, adds footers, and applies a Brand Theme to the whole PDF on the free plan. Canva is the better choice for short visual pieces, for templates and stock assets, and when you want the tool to write the document. - [Gamma Alternative for Document PDFs · Unplain](https://unplain.io/compare/gamma): Gamma generates presentations, documents and web pages with AI. Unplain does not write content: it turns a document into a paginated PDF with cover, contents, page numbers and branding, deterministically. The two are not mutually exclusive: Unplain's MCP server lets Claude, Claude Code or Codex draft the content and hand it to Unplain to lay out and export, so AI can do the writing while a deterministic tool does the publishing. Unplain uses AI only for optional cover image generation. - [Why Not Just Ask Claude to Make the PDF?](https://unplain.io/compare/claude-pdf): A comparison of Claude's built-in file creation against Unplain for producing PDFs. Claude can generate PDF, DOCX, XLSX and PPTX files in the web app, desktop and mobile (not through the API), and those files stay available for download within the conversation that made them. Unplain differs on three things: text is edited directly in an editor rather than by re-prompting the model, so a change is exact and costs no tokens; brand colors, fonts and logo are stored as a reusable Brand Theme and applied identically to every document instead of being described again each time; and documents are saved projects that can be reopened, edited and re-exported months later rather than living in a conversation. Unplain exports PDF only, so Claude is the better choice for one-off documents, for DOCX, XLSX or PPTX, and whenever the document does not need to match others. The two are not exclusive: Unplain's MCP server lets Claude write the content and hand it to Unplain to lay out and export. - [Better Than a Google Docs PDF Export · Unplain](https://unplain.io/compare/google-docs-export): Exporting a Google Doc to PDF (File, Download, PDF) is free and instant and is the right choice for internal documents, but produces no cover, no designed contents page, no consistent branding and no call-to-action page; Unplain takes the same .docx and produces the cover, contents and branding automatically, adds a CTA page when you want one, and the text can then be edited in place inside Unplain. ## Use cases - [Use Cases: Lead Magnets, Reports, Client PDFs](https://unplain.io/use-cases): The documents people produce with Unplain, organised by document type (lead magnets, reports and whitepapers, guides and playbooks, case studies, client deliverables, ebooks) and by role (marketers, agencies and freelancers, creators and coaches, developers using the MCP server). The page also states plainly where Unplain is the wrong tool: it exports PDF only and not EPUB, Kindle, Word or slides; a one-page visual piece is better made in a design tool; and it does not write content. - [ChatGPT to PDF: Publish It, Don't Just Export It](https://unplain.io/from/chatgpt): Covers the difference between exporting a ChatGPT conversation and publishing what ChatGPT wrote. Saving the thread itself is a transcript export, and free browser extensions do it well; this page is about the other case, where the content is finished and needs to look like a document. ChatGPT Canvas can already export PDF, DOCX and Markdown, and for a one-off document that is the right choice; what it does not produce is a composed cover, a contents page with page numbers, branding carried across documents, or a call-to-action page. Unplain takes the draft (pasted, or uploaded as .md or .docx) and generates those, saves it as a project so revisions are edits rather than re-prompts, and stores a Brand Theme so a series of documents matches. The Unplain MCP server removes the copying entirely from Claude and Codex, and from ChatGPT on Business, Enterprise and Edu plans in a web browser, where a workspace admin adds it once; ChatGPT on other plans, and the ChatGPT phone app, cannot use Unplain as an app yet, so from there you paste or upload. - [Claude to PDF: AI Drafts into Ebooks · Unplain](https://unplain.io/from/claude): Unplain turns Claude output into a designed PDF: paste the response or upload a Markdown/Word export, and it generates the cover, table of contents, pagination, and branding automatically. Claude writes the content, Unplain publishes it. To skip the copying, Claude can also connect to Unplain directly by signing in (see /mcp/claude). - [Blog Post to PDF: A Designed Lead Magnet, Not a Printout](https://unplain.io/from/blog-post): Unplain turns a public web page (a blog post, article, guide or docs page) into a newly designed PDF rather than a printout of the page: paste the link in the editor's URL tab, or anywhere on the unplain.io homepage, and Unplain fetches that one page, keeps the article's words, headings, lists, quotes, tables, links and images as written, and leaves out the navigation, ads, cookie banners and newsletter or related-posts sections. The text is read with Mozilla Readability, the same engine as Firefox Reader View, and is never rewritten, summarised or sent to an AI model. The document then gets Unplain's automatic design: a cover from the page's title, subtitle and author, a contents page from its headings, pagination, a Brand Theme or the website's own colors and logo, and an optional call-to-action page, ready to edit and export as a lead magnet or ebook. It works without an account and on every plan (free exports go up to 10 content pages), and AI assistants connected through the Unplain MCP can do the same with create_ebook_from_url. It reads public pages only: pages behind a login or paywall, pages that only render in the browser with JavaScript, and links to files such as PDFs cannot be read, and video and embeds are not carried over. ## Guides - [Guides: Designed PDFs from Any Draft · Unplain](https://unplain.io/guides): Unplain's guides section starts with Welcome to Unplain, an 11-page PDF guide made with Unplain that tours the first ten minutes: starting a document, setting up a Brand Theme and connecting an AI assistant through the MCP. Below it are walkthroughs of the workflows that end in a finished document: generating branded PDF reports from Claude Code through the Unplain MCP server, and turning Markdown into an ebook PDF with a cover and a table of contents. Each walkthrough has the actual commands and prompts. - [Unplain MCP: Create PDFs from Claude, Claude Code, Codex](https://unplain.io/mcp): Unplain has an MCP (Model Context Protocol) server at https://app.unplain.io/api/mcp (Streamable HTTP) that an AI assistant connects to in one of two ways: by signing in to Unplain with OAuth and approving access, with no API key (Claude on claude.ai and the desktop app, after which it also works in the Claude app on iPhone and Android; ChatGPT on Business, Enterprise and Edu plans in a web browser, added by a workspace admin), or with an API key sent as an Authorization Bearer header (verified: Claude Code and Codex). Once connected, the assistant can check the account's plan and limits, list the user's Brand Themes, create an Unplain ebook project from a title and Markdown or from a link to a public web page, read an existing ebook back as a structured outline, edit it (rewrite individual paragraphs, headings and lists, change the cover copy and style, apply a Brand Theme, or replace the whole body), and export it as a designed PDF with cover, table of contents and pagination. Edits are atomic and version-checked, so an assistant cannot overwrite a change the user made in the web app in the meantime. The MCP is included with every Unplain account and is not a separate product or plan: a key carries exactly the capabilities of the account's existing plan, and the same free and Pro limits apply whether the user works in the web app or through an AI assistant. - [Unplain in Claude: Connect Once, Use It on Your Phone](https://unplain.io/mcp/claude): How to connect Unplain to Claude by signing in, with no API key and nothing to install. In Unplain, Connect to AI (https://app.unplain.io/connect) opens Claude's Add custom connector screen with the server address https://app.unplain.io/api/mcp filled in; click Add, then Connect, sign in to Unplain and choose Allow access on Unplain's consent screen, which lists what Claude will be able to do and which workspace it uses. A connector added on claude.ai or in the Claude desktop app is then available in the Claude app on iPhone and Android the next time it is opened, so the phone needs no setup of its own; someone with only a phone can add it on claude.ai in the phone's web browser. Claude Free includes one custom connector; on Claude Team and Enterprise an owner adds it for the organization first. Once connected, Claude can create, style and export Unplain documents, including from a link to a public web page, on the same plan limits as the web app, and every connection can be disconnected on the Connect to AI page. - [Unplain MCP for Claude Code: PDFs from the CLI](https://unplain.io/mcp/claude-code): Setup guide for connecting Unplain's MCP server to Claude Code. The whole install is one command: `claude mcp add --transport http unplain https://app.unplain.io/api/mcp --header "Authorization: Bearer "`, where the key comes from the Unplain account settings page. Adding `-s project` writes a .mcp.json in the project root instead, which shares the server with a team and prompts each teammate to approve it. `claude mcp list` reports the connection as Connected, and the /mcp slash command shows the same inside a session. Claude Code is one of two clients verified end to end against the Unplain MCP server; the other is Codex. - [Unplain MCP for Codex: Create Designed PDFs](https://unplain.io/mcp/codex): Setup guide for connecting Unplain's MCP server to Codex. Codex reads the API key from an environment variable rather than a config file: export UNPLAIN_API_KEY, then `codex mcp add unplain --url https://app.unplain.io/api/mcp --bearer-token-env-var UNPLAIN_API_KEY`, which writes an [mcp_servers.unplain] block into ~/.codex/config.toml. Because the environment is read at launch, Codex must be restarted after the variable is set, and the export belongs in a shell profile to survive a new terminal. `codex mcp list` shows the server as enabled with bearer-token auth. Codex is one of two clients verified end to end against the Unplain MCP server; the other is Claude Code. - [Generate Branded PDF Reports from Claude Code · Unplain](https://unplain.io/guides/claude-code-pdf-reports): Claude Code writes the report in seconds. Getting it out as a document you would send a client is the slow part. Four ways to do it, and when each one is right. - [Markdown to Ebook PDF with Cover and Contents · Unplain](https://unplain.io/guides/markdown-to-ebook-pdf): Every Markdown to PDF converter gives you the same plain document. Here is what it takes to get a cover, a contents page with correct page numbers, and clean pagination. ## Blog - [Blog: Ebooks, Lead Magnets & PDF Publishing · Unplain](https://unplain.io/blog): Unplain's blog, written by Adam Dolanský, Unplain's designer and founder: one question per post about creating ebooks, lead magnets, reports and guides, from drafting them with AI assistants to designing and publishing them as PDFs, with the answer stated in the first paragraph. Each post is listed individually below with its answer. - [ChatGPT to PDF: Easy First Prompt, Hard Edits · Unplain](https://unplain.io/blog/chatgpt-draft-to-pdf): Ask ChatGPT for a designed PDF and you get one in under a minute: cover, contents, chapters and a CTA page. The trouble starts at the first edit. Every change is another prompt and another wait, and the layout drifts a little each time. Let AI help with the words, then let a layout tool keep the design. (Answers: turn a ChatGPT draft into a PDF.) ## Resources - [Unplain API & Developer Docs: MCP Server, OpenAPI](https://unplain.io/developers): The index of Unplain's developer surface. The programmatic interface is the Unplain MCP server at https://app.unplain.io/api/mcp, Streamable HTTP transport, authenticated either by OAuth 2.1 sign-in (authorization code with PKCE, dynamic client registration, discovered from the WWW-Authenticate header of a 401 response per RFC 9728) or with an API key sent as an Authorization Bearer header and created under Account settings, API keys. It is included on every plan including free, and a connection carries exactly the capabilities of the account's plan rather than a separate API tier. There is no REST API for creating ebooks: the fourteen MCP tools cover the whole workflow, including create_ebook_from_url for turning a public web page into an ebook, and https://unplain.io/openapi.json is the OpenAPI 3.1 description of that endpoint plus the anonymous feature-request board. Machine-readable files: /llms.txt, /openapi.json, /.well-known/mcp.json (also served at /mcp.json), /sitemap.xml and /robots.txt. Every page on unplain.io is also available as Markdown by sending Accept: text/markdown, per the acceptmarkdown.com convention. Exports are polled through get_export_status rather than pushed; there are no webhooks. - [PDF Examples Made with Unplain: Playbooks, Reports, Proposals](https://unplain.io/examples): Five complete PDF documents exported with Unplain, 15 to 19 pages each: The Product-Led Growth Playbook (tables and images), The Slow Down Method (an ebook in a serif book theme), The AI Drafting Handbook (written with Claude), The Content Engine (a report from Markdown) and The 90-Day Turnaround (a client proposal created through the Unplain MCP in the client's brand). Each was written as Markdown and exported through Unplain, and each can be read in full in the browser or downloaded, with no email required. Every one shows the same automatic output: a composed cover, a contents page built from the headings, reflowed pagination with page numbers, a Brand Theme applied throughout and a call-to-action page. - [The Product-Led Growth Playbook: Playbook PDF Example · Unplain](https://unplain.io/examples/01-plg-playbook): The Product-Led Growth Playbook (Seven levers to turn trials into customers) is a 15-page playbook PDF made with Unplain. Seven levers to turn trials into customers: comparison tables, illustrations and a 90-day plan, in a clean blue theme. Written as Markdown, created and exported through the Unplain MCP, then edited in the Unplain editor. Cover art and the three in-book illustrations were generated in Unplain. Theme: A custom blue blueprint theme (Space Grotesk and Inter). Chapters: Start here; The operating model; Activation and onboarding; The free-to-paid path; Retention; Growth loops; The 90-day plan; References. Unplain generated the cover, the contents page with page numbers, the pagination, the footers and the CTA page from the Markdown headings. Read it page by page at https://unplain.io/examples/01-plg-playbook/read or download the PDF at https://unplain.io/examples/01-plg-playbook.pdf. - [The Slow Down Method: Ebook PDF Example · Unplain](https://unplain.io/examples/02-slow-down-method): The Slow Down Method (Attention, deliberate work and a pace you can keep) is a 19-page ebook PDF made with Unplain. Attention, deliberate work and a pace you can keep. A reading book with a serif theme, photographs and exercise tables. Written as Markdown, created and exported through the Unplain MCP, then edited in the Unplain editor. The cover photograph and the three in-book images were generated in Unplain. Theme: A serif book theme (Playfair Display and Lora) with a minimal footer. Chapters: A note before you begin; What attention actually is; Deliberate work; A pace you can keep; Routines; Six exercises; Closing; References. Unplain generated the cover, the contents page with page numbers, the pagination, the footers and the CTA page from the Markdown headings. Read it page by page at https://unplain.io/examples/02-slow-down-method/read or download the PDF at https://unplain.io/examples/02-slow-down-method.pdf. - [The AI Drafting Handbook: Handbook PDF Example · Unplain](https://unplain.io/examples/03-ai-drafting-handbook): The AI Drafting Handbook (Practical workflows for teams that write with ChatGPT, Claude and Codex) is an 18-page handbook PDF made with Unplain. Practical workflows for teams that write with ChatGPT, Claude and Codex. Drafted with Claude, with prompts set as callouts. Drafted with Claude as Markdown, created and exported through the Unplain MCP, then edited in the Unplain editor. Cover art and in-book illustrations were generated in Unplain. Theme: The Unplain preset (orange accent, branded footer). Chapters: How to use this handbook; What to give the model; The drafting loop; Checking facts and sources; Editing for voice; Publishing the document; References. Unplain generated the cover, the contents page with page numbers, the pagination, the footers and the CTA page from the Markdown headings. Read it page by page at https://unplain.io/examples/03-ai-drafting-handbook/read or download the PDF at https://unplain.io/examples/03-ai-drafting-handbook.pdf. - [The Content Engine: Report PDF Example · Unplain](https://unplain.io/examples/04-content-engine): The Content Engine (How content teams build systems that publish every week without burning out) is a 15-page report PDF made with Unplain. How content teams build systems that publish every week without burning out. A report built from a Markdown file, with twelve tables. Written as Markdown, created and exported through the Unplain MCP, then edited in the Unplain editor. Twelve tables split across pages at row boundaries; the cover and in-book images were generated in Unplain. Theme: The Executive preset (Inter and Source Serif, navy). Chapters: Executive summary; The content engine model; Roles and the workflow; Repurposing and distribution; Measurement; Automation and operating cadences; A twelve-week rollout; References. Unplain generated the cover, the contents page with page numbers, the pagination, the footers and the CTA page from the Markdown headings. Read it page by page at https://unplain.io/examples/04-content-engine/read or download the PDF at https://unplain.io/examples/04-content-engine.pdf. - [The 90-Day Turnaround: Client proposal PDF Example · Unplain](https://unplain.io/examples/05-90-day-turnaround): The 90-Day Turnaround (A growth proposal for Halden Supply Co.) is an 18-page client proposal PDF made with Unplain. A growth proposal from a fictional agency to a fictional client, created through the MCP in the client's sage and bone brand. All figures illustrative. Written as Markdown by a fictional agency (Fern & Co) for a fictional client, created and exported through the Unplain MCP in a Brand Theme made for the client, then edited in the Unplain editor. Theme: A client Brand Theme: sage green and bone (Fraunces and Source Serif). Chapters: Before you read; The situation; Objectives; Three bets; The 90-day plan; Investment; Risks; Next steps. Unplain generated the cover, the contents page with page numbers, the pagination, the footers and the CTA page from the Markdown headings. Read it page by page at https://unplain.io/examples/05-90-day-turnaround/read or download the PDF at https://unplain.io/examples/05-90-day-turnaround.pdf. - [The State of Lead Generation 2026: Field report PDF Example · Unplain](https://unplain.io/examples/lead-generation-guide): The State of Lead Generation 2026 (What turns content into pipeline when buyers do most of the journey alone) is a 20-page field report PDF made with Unplain. Why the generic gated ebook stopped converting, how to build assets buyers finish, and how to measure reads instead of downloads. Written as a Markdown manuscript by the Unplain team under the Throughline imprint and exported through Unplain in July 2026, with the cover, contents, callouts and CTA page generated. Theme: A dark editorial Brand Theme. Chapters: The Buyer Changed. Your Funnel Didn't.; What's Dead, and What Works; Build the Asset for the Reader, Not the Download; Track Reads, Not Downloads; Earn the Next Step; Win the Minutes After; Do This On Monday. Unplain generated the cover, the contents page with page numbers, the pagination, the footers and the CTA page from the Markdown headings. Read it page by page at https://unplain.io/examples/lead-generation-guide/read or download the PDF at https://unplain.io/examples/lead-generation-guide.pdf. - [You're Charging Too Little: Field guide PDF Example · Unplain](https://unplain.io/examples/saas-pricing-guide): You're Charging Too Little (A field guide to SaaS pricing) is a 19-page field guide PDF made with Unplain. Why cost-plus and competitor pricing fail for software, how to pick a value metric, how to measure willingness to pay, and how to raise prices without losing customers. Written as a Markdown manuscript by the Unplain team under the Fathom imprint and exported through Unplain in July 2026, with the cover, contents, comparison tables and CTA page generated. Theme: A Brand Theme of its own. Chapters: The Underpricing Epidemic; The Three Ways to Set a Price; Find Your Value Metric; What Are They Actually Willing to Pay?; Designing Tiers That Sell; Raising Prices Without Losing Customers; The Pricing Audit. Unplain generated the cover, the contents page with page numbers, the pagination, the footers and the CTA page from the Markdown headings. Read it page by page at https://unplain.io/examples/saas-pricing-guide/read or download the PDF at https://unplain.io/examples/saas-pricing-guide.pdf. ## Company - [About Unplain: The No-Editor Philosophy](https://unplain.io/about): Unplain was built on a no-editor philosophy: separating writing from design so a plain document becomes a finished, designed ebook PDF without manual layout work. - [Contact Unplain: info@unplain.io](https://unplain.io/contact): Unplain's contact page: the team is reachable at info@unplain.io for support, billing, partnerships, and privacy/GDPR requests; the company is based in the Czech Republic. - [Privacy Policy · Unplain](https://unplain.io/privacy): Unplain's privacy policy explains what data it collects, how uploaded files and AI image generation are handled, payment processing, cookies, retention, and user rights. - [Terms of Service · Unplain](https://unplain.io/terms): Unplain's terms of service cover account responsibilities, content ownership, acceptable use, AI image generation, subscription billing, and governing law (Czech Republic). ## Machine-readable - [OpenAPI specification](https://unplain.io/openapi.json): The OpenAPI 3.1 description of Unplain's public HTTP API: the MCP endpoint at https://app.unplain.io/api/mcp (Streamable HTTP; described with an Authorization Bearer API key, and also accepting OAuth 2.1 sign-in, discovered from the 401 response per RFC 9728 at https://app.unplain.io/.well-known/oauth-protected-resource) and the anonymous feature-request board. Every error carries a stable machine-readable code, and every code is documented here. - [MCP server manifest](https://unplain.io/.well-known/mcp.json): The Model Context Protocol server.json manifest for Unplain, in the published 2025-09-29 schema: transport (streamable-http), endpoint URL, and the header that authenticates it. Also served at https://unplain.io/mcp.json, and at https://app.unplain.io/.well-known/mcp.json. - [Sitemap](https://unplain.io/sitemap.xml): Every indexable URL on unplain.io, with change frequency and priority. - [robots.txt](https://unplain.io/robots.txt): Crawling rules. Every major search and AI crawler is explicitly allowed; nothing on this site is disallowed.