
azure-samples/pizza-mcp-agents
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
azure-samples/pizza-mcp-agents - кандидат на сервер MCP, импортированный из https://github.com/azure-samples/pizza-mcp-agents.
Обзор
azure-samples/pizza-mcp-agents - кандидат на сервер MCP, импортированный из https://github.com/azure-samples/pizza-mcp-agents.
Обзор (машинный перевод)
Если вам нравится этот образец, повесьте его на GitHub — это очень помогает!
Обзор • Начало работы • Местное развитие • Развертывание в Azure • Ресурсы • Устранение неполадок
Этот проект демонстрирует, как создавать агенты ИИ, которые могут взаимодействовать с реальными API-интерфейсами с использованием протокола Model Context Protocol (MCP). Он имеет полную систему заказа пиццы с безсерверным API, веб-интерфейсом и сервером MCP, который позволяет агентам ИИ просматривать меню, размещать заказы и отслеживать статус заказа.
Система состоит из нескольких взаимосвязанных сервисов: Pizza API: Бессерверный API для заказа пиццы Pizza MCP server: MCP-сервер, обеспечивающий взаимодействие агентов ИИ **Пицца веб-приложение **: Live заказ приборной панели, показывая в режиме реального времени заказы пиццы статус Регистрационная система: регистрация пользователя для доступа к системе заказа пиццы
[!TIP] Вы можете протестировать это приложение локально без необходимости развертывания или каких-либо затрат на облако. Сервер MCP работает с популярными инструментами ИИ, такими как GitHub Copilot, Claude и другими MCP-совместимыми клиентами.
Обзор
В этом примере используется архитектура микросервисов, развернутая на Azure:
Основные компоненты
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
This project demonstrates how to build AI agents that can interact with real-world APIs using the Model Context Protocol (MCP). It features a complete pizza ordering system with a serverless API, web interfaces, and an MCP server that enables AI agents to browse menus, place orders, and track order status.
The system consists of multiple interconnected services:
- Pizza API: Serverless API for pizza ordering
- Pizza MCP server: MCP server enabling AI agent interactions
- Pizza web app: Live order dashboard, showing real-time pizza orders status
- Registration system: User registration for accessing the pizza ordering system
[!TIP] You can test this application locally without deployment needed or any cloud costs. The MCP server works with popular AI tools like GitHub Copilot, Claude, and other MCP-compatible clients.
Overview
This sample uses a microservices architecture deployed on Azure:
Core components
- Pizza API (Azure Functions): RESTful API handling pizza menu, orders, and business logic
- Pizza MCP server (Azure Container Apps): Exposes the pizza API through MCP, enabling AI agents to interact with the pizza ordering system
- Pizza web app (Azure Static Web Apps): Real-time dashboard for monitoring orders and system status
Установка
npx -y @modelcontextprotocol/inspector