Compatibility & Technical Specifications
Maguyva is optimized for programming languages, but it also indexes web, config, schema, documentation, and other text-based technologies. Below are the coverage tiers and the repo surfaces that get the best structural analysis.
Coverage Tiers #
Maguyva supports 229 languages and text-based technologies. The current compatibility dataset is split into full graph support, AST-first support, and basic support depending on how much structure and symbol data we can extract.
Full graph support
Full205
AST parsing, symbol extraction, and graph-aware workflows.
AST-first support
AST14
Structural parsing is available, with lighter symbol and graph coverage.
Basic support
Basic10
Text and file context are reliable, but structural intelligence is limited.
Programming Languages
109 languagesWeb Technologies
19 languagesShell & Scripting
5 languagesQuery Languages
3 languagesSchema & Serialization
7 languagesConfiguration & Data
16 languagesBuild Systems
5 languagesBlockchain & Smart Contracts
3 languagesSpecialized
14 languagesAssembly
2 languagesConfiguration
9 languagesData
8 languagesDatabase
1 languagesDiagram
1 languagesDocumentation
14 languagesGraphics
1 languagesHardware
3 languagesInfrastructure
8 languagesMarkup
1 languages229 languages supported. Any language tagged AST or Basic is still indexable, but the graph is lighter than the full-support set.
Need the human version? Browse the new language guides for curated pages on Python, TypeScript, Java, Terraform, COBOL, and other stacks people actually evaluate.
Repository Integration #
Supported Code Repositories #
- GitHub - Public and private repositories
GitLab- (Planned)Bitbucket- (Planned)
Version Control Features #
- Branch-specific analysis
File Format Support #
Maguyva processes source code and text-based files. Markdown and HTML documentation are supported as listed in the languages section above. The following structured data formats are also parseable:
Data Formats #
- CSV - Comma-separated values
- XML - Structured data and configuration
- JSON - API documentation and data
- YAML - Configuration files
- TOML - Configuration files
Model Context Protocol (MCP) Compatibility #
Documented MCP Clients #
Maguyva currently has setup guides for Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Goose, LM Studio, and Claude Cowork. Other MCP-compatible clients can connect to the same server if they support standard MCP configuration.
Experimental note: Gemini CLI may work, but MCP support is not yet confirmed. ChatGPT supports MCP via Developer Mode on Business and Enterprise plans.
Integration Benefits #
- No Vendor Lock-in - Switch between models freely
- Consistent Context - Same optimized data across all models
- Future-Proof - Works with new MCP-compatible models automatically
Security & Privacy #
Data Protection #
- Encryption in Transit and at Rest - All data encrypted in transit (TLS 1.2+) and at rest
- Controlled Retention - Indexed data stored securely, deletable on demand
- Process-Level Isolation - Cloudflare Containers with dedicated compute resources
Access Controls #
- Token-based Authentication - Secure API access
- Repository Permissions - Respects existing access controls
- Audit Logging - Track all data processing activities
Platform Compatibility #
Maguyva runs as a cloud service. Any MCP-compatible client on any operating system can connect via the standard MCP protocol. No local installation required.
Getting Started #
Ready to integrate Maguyva with your development workflow?
Quick Start: Most developers are up and running in under 5 minutes. Simply connect your repository and start optimizing your AI workflows immediately.
Big Codebase? Check out the Fleet plan for 10M+ lines of code support.