Перейти к содержимому

Model Context Protocol .NET Samples

Коллекция сэмплов по созданию и использованию серверов и клиентов Model Context Protocol в .NET

C#
102 stars

Описание

Репозиторий демонстрирует применение Model Context Protocol (MCP) в .NET для стандартизированного подключения LLM к данным и инструментам. Включает примеры: интеграцию с GitHub Copilot для кастомизации, конвертацию markdown в HTML, отправку email через Outlook и управление to-do списком. Технологии: .NET, Docker, Azure. Применения: разработка AI-агентов, workflow, безопасная интеграция с LLM-провайдерами.

Возможности

Интеграция с GitHub Copilot

Получение файлов кастомизации из awesome-copilot.

Конвертация markdown в HTML

Преобразование текста markdown в HTML для рендеринга.

Отправка email через Outlook

Управление и отправка электронных писем с использованием Outlook API.

Управление to-do списком

Добавление, редактирование и отслеживание задач в списке.

Поддержка MCP в .NET

Стандартизированное предоставление контекста LLM с гибкой интеграцией провайдеров.

Установка

Подробные инструкции по установке и запуску приведены в директориях каждого сэмпла. Для быстрого запуска используйте Docker, например: docker run -i –rm ghcr.io/microsoft/mcp-dotnet-samples/markdown-to-html:latest. Установка в VS Code доступна через расширения (ссылки в README).

Информация

Язык
C#
Лицензия
MIT License
GitHub Stars
102

Ссылки