AI Coding Tools
Make your AI assistant understand the mindzieAPI instantly
Modern AI coding tools like Claude Code, Cursor, Windsurf, and GitHub Copilot can read documentation directly from URLs. We provide LLM-optimized documentation files that give your AI coding assistant complete knowledge of the mindzieAPI.
Quick Reference
Copy these URLs to configure your AI coding tools:
| Resource | URL | Best For |
|---|---|---|
| Full Documentation | https://docs.mindziestudio.com/llms-full.txt |
Complete API understanding (~120K tokens) |
| Documentation Index | https://docs.mindziestudio.com/llms.txt |
Quick reference with links to pages |
Claude Code
Claude Code can access documentation using WebFetch or custom instructions.
Method 1: WebFetch (Recommended)
In a Claude Code session, fetch the complete documentation:
Please read the mindzieAPI documentation from https://docs.mindziestudio.com/llms-full.txt
Claude will fetch and read the entire API documentation. You can then ask questions about endpoints, authentication, request/response formats, and get code examples.
Method 2: Add to Project Instructions
For persistent access across sessions, add to your project's CLAUDE.md or .claude/settings.json:
## mindzieAPI Reference
When working with the mindzieAPI, fetch documentation from:
https://docs.mindziestudio.com/llms-full.txt
This contains complete API documentation including:
- Authentication (Bearer tokens, API keys)
- All endpoints (tenants, users, projects, datasets, blocks, dashboards)
- Request/response formats
- Code examples in multiple languages
Example Prompts
Once Claude has the documentation, you can ask:
- "How do I authenticate with the mindzieAPI?"
- "Write Python code to create a new dataset"
- "What's the endpoint for executing a block?"
- "Show me how to upload a CSV file to a project"
Cursor IDE
Cursor can index documentation using the @docs feature for instant access during coding.
Setup Steps
- Open Cursor Settings (Cmd/Ctrl + ,)
- Navigate to Features > Docs
- Click Add new doc
- Enter URL:
https://docs.mindziestudio.com/llms-full.txt - Name it:
mindzieAPI
Usage
Reference the documentation in Cursor chat:
@mindzieAPI How do I authenticate API requests?
@mindzieAPI Write a function to list all projects in a tenant
Windsurf
Windsurf supports external documentation sources for AI-assisted coding.
Setup
- Open Windsurf settings
- Navigate to the knowledge base or documentation section
- Add
https://docs.mindziestudio.com/llms-full.txtas an external source
Usage
When coding, Windsurf will automatically reference the mindzieAPI documentation to provide accurate suggestions and completions.
GitHub Copilot
While Copilot doesn't directly fetch URLs, you can provide context through project files.
Option 1: Include in Project
Create a docs/mindzieAPI.md file in your project with the API reference. Copilot will use this as context when you're working in that project.
Option 2: Copilot Chat
In GitHub Copilot Chat, paste key sections of the documentation or reference the URL:
Using the mindzieAPI documented at https://docs.mindziestudio.com/llms-full.txt,
write a Python class to manage datasets.
Cody (Sourcegraph)
Cody can index external documentation for context-aware assistance.
Setup
- Open Cody settings
- Add
https://docs.mindziestudio.com/llms-full.txtto your context sources - The documentation will be available across your coding sessions
Generic LLM Usage
For any LLM interface (ChatGPT, Claude web, etc.), you can:
- Fetch the index first: Visit
https://docs.mindziestudio.com/llms.txtto see the documentation structure - Get complete docs: Copy the content from
https://docs.mindziestudio.com/llms-full.txtinto your LLM context - Ask questions: The LLM now understands the entire mindzieAPI
What's Included
The LLM documentation covers all mindzieAPI capabilities:
| Category | Coverage |
|---|---|
| Authentication | API keys (Global and Tenant), Bearer tokens, scopes, security best practices |
| Tenants | Multi-tenant management, creation, updates, deletion with safeguards |
| Users | Global operations, tenant-scoped operations, roles and permissions |
| Projects | CRUD operations, caching, user access, import/export (.mpz files) |
| Datasets | Creation, CSV/XES import, updates, column mapping, file formats |
| Blocks | Analysis blocks, execution, results retrieval, block types |
| Dashboards | Management, panel configuration, sharing and public URLs |
| Enrichments | Pipelines, Python notebook integration, execution |
| Actions | Named action execution, ping endpoints, execution history |
| Execution | Async job management, queue operations, status tracking |
Context Window Considerations
Different AI models have different context limits. Here's how our documentation files fit:
| Model | Context Limit | llms-full.txt | Recommendation |
|---|---|---|---|
| Claude Opus 4 | 200K tokens | Fits (~120K) | Use full documentation |
| Claude Sonnet | 200K tokens | Fits (~120K) | Use full documentation |
| GPT-4 Turbo | 128K tokens | Tight fit | Use full documentation |
| GPT-4o | 128K tokens | Tight fit | Use full documentation |
| Claude Haiku | 200K tokens | Fits (~120K) | Use full documentation |
| Gemini Pro | 128K tokens | Tight fit | May need index + specific pages |
| GPT-3.5 | 16K tokens | Too large | Use index, fetch specific pages |
For Smaller Context Windows
If your model has limited context:
- Use
llms.txt(the index) to understand the API structure - Identify which sections you need
- Fetch individual markdown files from
/docs-master/mindzieAPI/{category}/{page}/page.md
File Formats
| URL | Format | Size | Tokens |
|---|---|---|---|
/llms.txt |
Markdown (index) | ~6 KB | ~1.5K |
/llms-full.txt |
Markdown (complete) | ~470 KB | ~120K |
/docs-master/.../*.md |
Markdown (individual pages) | 2-15 KB each | ~500-4K each |
Keeping Documentation Current
The LLM documentation is regenerated whenever the API documentation is updated. The files include a timestamp showing when they were last generated.
For the most current documentation, your AI tool should fetch fresh copies rather than caching indefinitely.
MCP Server Integration
For advanced AI tool integration, the mindzieAPI provides an MCP (Model Context Protocol) server that enables AI assistants to interact with mindzieStudio programmatically.
The MCP server includes tools like mindzie_list_block_types with a unified category parameter that returns all block types (filters, calculators, and enrichments) with complete metadata in a single call.
Next Steps
Ready to start coding with AI assistance? Here are some things to try:
- Point your AI coding tool to
https://docs.mindziestudio.com/llms-full.txt - Ask: "How do I authenticate with the mindzieAPI?"
- Request: "Write Python code to list all projects"
- Build: Complete integrations with AI-assisted code generation
For human-readable documentation, see the Quick Start Guide or explore the full API Reference.