delynchoong
MCP Serverdelynchoongpublic

azure mcp starter

一个用于 Azure MCP 的入门项目,帮助开发者快速上手。

Repository Info

8
Stars
2
Forks
8
Watchers
0
Issues
Python
Language
Apache License 2.0
License

About This Server

一个用于 Azure MCP 的入门项目,帮助开发者快速上手。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

azure-multi-mcp-starter

This project is a starter template for building Model Context Protocol (MCP) agents using Azure OpenAI, not OpenAI. It demonstrates how to use the MCP protocol with Azure's hosted models, providing a foundation for developing advanced AI agents that can interact with external tools and services.

What is MCP?

Model Context Protocol (MCP) is an open protocol that standardizes how language models interact with external tools, APIs, and environments. MCP enables models to call functions, access data, and perform actions beyond simple text generation, making them more useful and interactive in real-world applications.

LangChain MCP Adapter

The LangChain MCP adapter is a library that bridges LangChain agents with MCP servers. It allows you to use LangChain's agent framework to communicate with any MCP-compliant server, enabling seamless integration of tool use, function calling, and advanced agent behaviors.

MCP Options

There are several MCP server implementations and options available:

  • Python MCP Server: Run your own MCP server in Python, customizing tool support and logic.
  • LangChain MCP Adapter: Use LangChain's adapter to connect agents to MCP servers.

About This Template

This repository is designed as a quick-start template for developers building MCP agents with specifically Azure OpenAI, as other guides only provided template for OpenAI endpoints. It includes sample code for connecting to an MCP server, using the LangChain MCP adapter, and running an agent that can interact with external tools. You can create your own sample MCP Server with MCP tools for your AI to perform agentic actions. It is intended for Azure OpenAI users and requires adaptation to work with OpenAI's public API.

Quickstart

To run this template follow the steps:

  1. Clone repository
  2. ```` pip install -r requirements.txt ```
  3. Populate your .env file with the following: AZURE_OPENAI_API_KEY, AZURE_OPENAI_ENDPOINT,AZURE_OPENAI_VERSION
  4. In terminal, run python frontend_api.py
  5. This will start all the MCP servers and the LangChain MCP adapter.

Sample application

!alt text

Upcoming features

Include more baseline MCP server integration with Azure AI Foundry, Azure MCP, Fabric MCP Server


For more information, see the official documentation for MCP, LangChain, and Azure OpenAI.

Quick Start

1

Clone the repository

git clone https://github.com/delynchoong/azure-mcp-starter
2

Install dependencies

cd azure-mcp-starter
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerdelynchoong
Repoazure-mcp-starter
LanguagePython
LicenseApache License 2.0
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation