Skip to main content
This documentation site is built with Mintlify as an AI-native docs site. That means AI tools can make full use of the services offered here to read, search, ask questions, and produce content quickly.

Copy this prompt to let AI get started

AI-native services

This site provides llms.txt, llms-full.txt, skill.md, and an MCP server so that AI tools can read the documentation as reference material for writing add-ons and templates.

Connect to your AI tool

Click the small arrow next to the Copy page button at the top of any page to feed this documentation to ChatGPT, Claude, VS Code, or another AI tool. You can also install the site as a personal MCP server, or copy the page text and paste it into your AI tool.
We recommend using the MCP server for add-on development. It also helps us improve this documentation.

Generate code that follows the MN Rails conventions

You can certainly build an add-on step by step by following this documentation, but we recommend creating the project with MN Rails instead. MN Rails generates a project layout that follows the MarginNote add-on conventions, ships a rich set of templates and scaffolds, and keeps AI-assisted development effective and consistent.