AI Integration (MCP)
Sistine comes with a built-in Model Context Protocol (MCP) server. You can plug this directly into your AI assistant or code editor (like Claude Desktop, Cursor, or Windsurf) so the AI instantly knows how to write Sistine code!
How it works
The MCP server exposes Sistine's complete documentation as a tool (get_sistine_docs) and resource (sistine://docs). When your AI needs help writing Sistine code, it will automatically query this server instead of guessing or hallucinating.
Setup in Claude Desktop
Open your Claude Desktop configuration file. You can usually find it at:
Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Add the following server configuration:
{
"mcpServers": {
"sistine-docs": {
"command": "uv",
"args": [
"run",
"https://raw.githubusercontent.com/Araryarch/sistine/main/docs-site/mcp-server.py"
]
}
}
}uv run. Your AI Agent will automatically download this MCP script straight from GitHub, create a virtual environment on-the-fly, and run it without you needing to install anything!uv approach feels super clean and fits right into the ecosystem (zero configuration, zero registry). You DO NOT need an NPM account at all!Setup in Cursor
Cursor natively supports MCP via its settings.
- Open Cursor Settings.
- Navigate to Features > MCP Servers.
- Click + Add New MCP Server.
- Set the name to
sistine-docs. - Set the type to
command. - Set the command to:
uv run https://raw.githubusercontent.com/Araryarch/sistine/main/docs-site/mcp-server.py
Usage
Once installed, simply open your AI chat and say something like:
"Use the get_sistine_docs tool to read the framework documentation, then help me build a login page."The AI will automatically pull the correct syntax and build the UI perfectly!