AL Symbols MCP
Supports UIby B0tis
High-performance Rust server for analyzing Business Central AL packages and resolving dependencies.
What it does
This server provides deep analysis of Microsoft Dynamics 365 Business Central AL packages (.app files). Built in Rust for extreme performance, it allows AI agents to navigate complex AL symbol databases, resolve dependencies, and find free object IDs without the overhead of heavy runtime environments.
Tools
- al_search_objects: Search AL objects by name pattern and type with pagination.
- al_get_object_definition: Get complete object definitions including fields and procedures.
- al_find_references: Locate all references to an object or field across the symbol database.
- al_get_free_id: Find the next available object ID based on
app.jsonranges. - al_get_object_summary: Token-efficient categorized overview of an object.
- al_packages: Load, list, and get stats for AL packages.
Installation
Download the binary from GitHub Releases and add to your claude_desktop_config.json:
{
"servers": {
"al-symbols": {
"command": "al-symbols-mcp",
"args": []
}
}
}
Supported hosts
- Claude Desktop
- Cursor
- Windsurf
Quick install
cargo install --git https://github.com/B0tis/al-symbols-mcp-rustInformation
- Pricing
- free
- Published
- 4/18/2026






