Add comprehensive agentic coding documentation

- Add 6 MCP server documentation pages (bc-code-intelligence, al-dependency, azure-devops, serena, al-objid, clockify)
- Add AI Coding Agents documentation (GitHub Copilot, Claude, Cursor)
- Add Getting Started section (what is agentic coding, setup, prompting, best practices, limitations, glossary)
- Add Getting More section (code review, documentation, telemetry examples)
- Add Community Resources placeholders (articles, videos, tools)
- Update Tools section to focus on MCP servers instead of VSCode extensions
This commit is contained in:
Jeremy Vyska 2025-10-10 12:25:41 +02:00
parent 3254d9b7e8
commit 4db38ba4d3
28 changed files with 8152 additions and 0 deletions

View file

@ -0,0 +1,45 @@
---
title: "AL Dependency MCP Server"
linkTitle: "AL Dependency MCP"
weight: 2
description: >
Expose AL workspace compiled symbols to AI assistants for intelligent code navigation and dependency analysis
---
## Overview
The AL Dependency MCP Server exposes all compiled AL package symbols (.app files) to AI assistants, enabling them to understand dependencies, navigate code, and provide accurate suggestions based on Microsoft base app and other extension symbols.
**Created by**: [Stefan Maron](https://github.com/StefanMaron)
---
## Key Features
**Symbol Database**:
- O(1) lookup performance via optimized indices
- Streaming JSON parser for large symbol files (handles 50MB+ Microsoft base app)
- Sub-100ms query responses
- <500MB memory usage even with massive symbol databases
**6 Token-Optimized Tools**:
- `al_search_objects` - Search for AL objects across all packages
- `al_get_object_definition` - Get full object definition with all members
- `al_get_object_summary` - Get token-optimized summary (96% smaller)
- `al_get_object_members` - Get object members without full definition
- `al_packages` - List all available AL packages
- `al_get_stats` - Get database statistics and diagnostics
**Auto-Discovery**:
- Automatically finds .alpackages directories in your workspace
- Detects package changes in real-time
- Supports multiple package sources
**Requirements**: Node.js 18+, .NET SDK 8.0+ (for development)
---
## Links
- **GitHub**: https://github.com/StefanMaron/AL-Dependency-MCP-Server
- **npm Package**: https://www.npmjs.com/package/al-mcp-server