Compatibility & Technical Specifications
Language Capabilities#
Maguyva is optimized for programming languages, but it also indexes web, config, schema, documentation, and other text-based technologies. Below are the capability counts that drive structural search, symbol lookup, and baseline indexing.
Maguyva supports 279 languages and text-based technologies. These counts come from the canonical language config and are not mutually exclusive: a language can have AST structural search and symbol extraction at the same time.
AST structural search
AST241
Languages with parser-backed structure for AST and structural-search workflows.
Symbol extraction
Symbols277
Languages with source-owned symbol metadata for definitions and lookup.
Indexed coverage
All279
Every listed language is indexed for file, text, and repository context.
Programming Languages
116 languagesWeb Technologies
22 languagesShell & Scripting
5 languagesQuery Languages
5 languagesSchema & Serialization
10 languagesConfiguration & Data
33 languagesBuild Systems
7 languagesBlockchain & Smart Contracts
3 languagesSpecialized
13 languagesAssembly
3 languagesConfiguration
10 languagesData
16 languagesDatabase
1 languagesDiagram
1 languagesDocumentation
17 languagesGraphics
1 languagesHardware
2 languagesInfrastructure
11 languagesMarkup
1 languagesTesting
2 languages241 languages have AST-backed structural search today. Languages tagged Text are still indexable, but structural queries rely on lighter file and text context.
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, Codex CLI, GitHub Copilot CLI, Gemini CLI, Cline, Roo Code, Goose, Continue, LM Studio, Amazon Q, JetBrains, Zed, Trae, OpenCode, BoltAI, LibreChat, Antigravity, Claude Cowork, ChatGPT, and Warp. Other MCP-compatible clients can connect to the same server if they support standard MCP configuration.
Compatibility note: Maguyva uses standard MCP. Any client with MCP support can connect to the same server, even if we have not written a first-party setup guide for it yet.
Integration Benefits#
- No Vendor Lock-in - Maguyva is not trying to take over your development environment. It is simply an MCP tool you plug into whatever client or workflow you already want to use.
- Consistent Context - Same optimized data across all models
- Future-Proof - Works with new MCP-compatible models automatically
Security & Privacy#
Data Protection#
- Transport Security - Connections to the service use HTTPS/TLS
- Managed Storage - Indexed data is stored on managed infrastructure with storage-level encryption at rest
- Controlled Retention - Repository disconnects remove active indexed data, with residual backups expiring on the retention schedule
- Namespace Isolation - Repository data is scoped by workspace and namespace through the pipeline and database query paths
Access Controls#
- Token-based Authentication - API requests require a valid token
- Scoped Repository Access - Access is limited to repositories and namespaces available to your workspace
- Operational Logging - Tool calls and service events are logged for troubleshooting, security, and abuse prevention
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.