AL-Go MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GITHUB_TOKEN | No | Optional GitHub token for higher rate limits and full API access to discussions and issues. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| alg-search-docsB | Search through AL-Go documentation for specific queries |
| alg-get-workflowsB | Get examples of AL-Go GitHub workflows |
| alg-get-server-versionA | Get version information for the AL-Go MCP server |
| alg-refresh-cacheB | Refresh the cached AL-Go documentation from the repository |
| alg-search-specialistsC | Search for AL-Go specialists by name, persona, expertise, or keyword |
| alg-list-specialistsA | List all available AL-Go specialists and their persona names. After browsing, use alg-ask with the specialist parameter to connect with a specific specialist. |
| alg-get-specialistB | Get detailed information about a specific AL-Go specialist |
| alg-askA | Consult an AL-Go domain specialist for expert guidance on AL-Go workflows, CI/CD pipelines, releases, testing, and Business Central app development. Auto-selects the best specialist based on your question, or use the specialist parameter to request a specific persona (e.g. 'freddy', 'casey', 'rex'). Use this whenever the user asks about AL-Go or addresses a specialist directly (e.g. '@alg-freddy ...', 'alg-freddy ...', 'ask riley about releases'). |
| alg-search-discussionsB | Search for relevant discussions in the AL-Go repository |
| alg-get-scenariosB | Get available AL-Go setup scenarios |
| alg-search-issuesC | Search for tips and tricks in resolved AL-Go issues |
| alg-get-specialist-knowledgeB | Get comprehensive knowledge for a specialist including workshops, scenarios, discussions, and issues |
| alg-build-knowledge-graphB | Initialize and build the knowledge graph linking specialists to all knowledge sources |
| alg-semantic-searchB | Intelligent cross-source search across workshops, scenarios, discussions, and issues using relevance scoring |
| alg-graph-visualizationC | Get knowledge graph structure for visualization (nodes and edges) |
| alg-cache-statsA | Get cache hit rates and statistics for knowledge sources |
| alg-clear-cacheB | Clear cached knowledge sources or entire cache |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| al-go-setup-help | Get help with setting up AL-Go for Business Central projects |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| server-version | Version information for the AL-Go MCP server |
| al-go-repo-info | Basic information about the AL-Go repository |
| al-go-doc | Get content from a specific AL-Go documentation file |
| specialists-list | List of all available AL-Go specialists |
| specialist-detail | Get details about a specific AL-Go specialist |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/louagej/al-go-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server