Azure DevOps MCPServer - Development Instructions
Always reference these instructions first and fallback to search or bash commands only when you encounter unexpected information that does not match the info
Coding Agent Instructions
## Architecture Overview
This is a **TypeScript-based Model Context Protocol (MCP) server** providing document management and semantic search capabilities using local AI embeddings. Key architectural patterns:
- **FastMCP
here: https://edt.1c.ru/dev/ru/docs/plugins/project/
We are developing a plugin for EDT, this is the MCPserver.
Documentation is here: https://edt.1c.ru/dev/edt/2026.1/apidocs/
DO NOT BUILD YOURSELF, ASK THE EXPERT
JSONL
- AI-optimized CLI with JSON output
- Built-in daemon for background operations
- MCPserver integration for Claude and other AI assistants
**CRITICAL**: Use bd for ALL task tracking
intermediate states if the overall direction is sound.
### Review Memory (MCP)
A memory MCPserver (`@modelcontextprotocol/server-memory`) is configured to persist review context across PRs. The review agent should:
- **Record decisions
contributions.
## Project Overview
Claude Code is a training repository for mastering Claude Code CLI, MCPservers, agentic workflows, and custom skills. It uses:
- **TypeScript/JavaScript**: For CLI tools and agent workflows
after.
## Memory routing
Session start: call `ijfw_memory_prelude` once through the ijfw-memory MCPserver (hydrates memory, skip grep cascade).
If the ` ` block is already present at session start
GitHub Copilot Instructions for MCPServer Development
## MCPServer Design Patterns
- **Protocol Compliance**: All server logic must strictly follow the Model Context Protocol (MCP) specification. Reference [MCP docs](https://modelcontextprotocol.io
paths to In-Memoria tools. NEVER rely on default values.**
### Why This Matters
In MCPserver context, `process.cwd()` is unpredictable and may point to the wrong directory (like `/home/user` instead
components
We will use `@ui-kit.ai/components` as the UI framework of choice.
An MCPserver is provided that explains how to use specific components from @ui-kit.ai/components.
Before writing
concurrent analysis) is implemented using Semantic Kernel or MCP SDK.
## Integration Points
- **External Services:**
- Azure OpenAI, Azure AI Search, SQL Server 2025, Chroma DB, DeepSeek, and others are provisioned
this file only for Copilot-specific reminders.
## Core expectations
- This is a TypeScript/Node.js ESM MCPserver for eBay APIs. Keep NodeNext `.js` extensions in imports.
- Use `@/` aliases for imports outside