mcp-builder

Solid

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP), Node/TypeScript (MCP SDK), or C#/.NET (Microsoft MCP SDK).

AI & Automation 2,418 stars 270 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# MCP Server Development Guide ## Overview Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks. --- ## Microsoft MCP Ecosystem Microsoft provides extensive MCP infrastructure for Azure and Foundry services. Understanding this ecosystem helps you decide whether to build custom servers or leverage existing ones. ### Server Types | Type | Transport | Use Case | Example | |------|-----------|----------|---------| | **Local** | stdio | Desktop apps, single-user, local dev | Azure MCP Server via NPM/Docker | | **Remote** | Streamable HTTP | Cloud services, multi-tenant, Agent Service | `https://mcp.ai.azure.com` (Foundry) | ### Microsoft MCP Servers Before building a custom server, check if Microsoft already provides one: | Server | Type | Description | |--------|------|-------------| | **Azure MCP** | Local | 48+ Azure services (Storage, KeyVault, Cosmos, SQL, etc.) | | **Foundry MCP** | Remote | `https://mcp.ai.azure.com` - Models, deployments, evals, agents | | **Fabric MCP** | Local | Microsoft Fabric APIs, OneLake, item definitions | | **Playwright MCP** | Local | Browser automation and testing | | **GitHub MCP** | Remote | `https://api.githubcopilot.com/mcp` | **Full ecosystem:** See [๐Ÿ”ท Microsoft MCP Patterns](./reference/microsoft_mcp_patterns.md) for complete server catalog and patterns. ###...

Details

Author
microsoft
Repository
microsoft/skills
Created
4 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content โ€” not just same category

AI & Automation Listed

mcp-builder-ms

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate exte...

335 Updated today
aiskillstore
AI & Automation Featured

mcp-builder-ms

Use this skill when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

39,227 Updated today
sickn33
AI & Automation Listed

mcp-builder

Build MCP servers for LLM tool integration โ€” Python (FastMCP), Node/TypeScript (MCP SDK), or C#/.NET (Microsoft MCP SDK)

0 Updated yesterday
fabioc-aloha
AI & Automation Listed

building-mcp-servers

Guides creation of high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK). Covers tool design, authentication, Docker deployment, and evaluation creation. NOT when consuming existing MCP servers (use the server directly).

335 Updated today
aiskillstore
AI & Automation Listed

mcp-builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

1,226 Updated 2 months ago
ComposioHQ