IM

itspecialist111/microsoftgraph_transcript_mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

27 stars 7 forks Качество 54 Тренд 11

Удаленный сервер Model Context Protocol (MCP), который извлекает транскрипты Microsoft Teams через Microsoft Graph API, используя делегированную аутентификацию **OAuth 2.0 On-Behalf-Of (OBO)**.

Обзор

Удаленный сервер, который извлекает транскрипты Microsoft Teams через Microsoft Graph API, используя делегированную аутентификацию. Размещен и предназначен для интеграции с (через MCP Wizard), хотя любой MCP-совместимый клиент может подключаться. Как только агент ИИ может получить доступ к полному тексту встречи, транскрипт становится стартовой площадкой для последующей автоматизации: Сервер возвращает чистый, выделенный динамиком текст, готовый к любому LLM для анализа, обобщения или действия. Перечислите встречи, извлеките транскрипты и сохраните транскрипты в SharePoint для RAG / архива - : Сервер никогда не имеет собственного доступа — каждый Graph-вызов выполняется в контексте подписанного пользователя через OBO — : Использует /me/calendarView для поиска встреч, затем решает каждый для идентификатора онлайн-встречи — работает вокруг жестких ограничений API /me/onlineMeetings — : Фильтры календарных событий по предмету, прежде чем разрешать онлайн-встречи (избегает ненужных вызовов API) — : удаляет все метаданные WebVTT (временные отметки, идентификаторы сигналов, блоки NOTE, HTML-теги) и ...

Обзор (машинный перевод)

Удаленный сервер Model Context Protocol (MCP), который извлекает транскрипты Microsoft Teams через Microsoft Graph API, используя делегированную аутентификацию OAuth 2.0 On-Behalf-Of (OBO).

Хостинг Azure Container Apps и предназначен для интеграции с Microsoft Copilot Studio (через MCP Wizard), хотя любой MCP-совместимый клиент может подключиться.

Таблица содержимого

  • Случаи использования

  • Особенности Объединение с другими MCP-серверами

  • Архитектура Как это работает: внутренние

  • Конечный трубопровод Meeting Discovery (Календарь API)

  • Решение заседаний (OnlineMeetings API) Скачать Transcript Download & Cleaning Транспорт MCP

  • Цепочка аутентификации

  • Инструменты

  • Предварительные условия Быстрый старт Настройка регистрации Azure App

  • переменные окружающей среды

  • Местное развитие Docker Build & Run скачать Использование Azure Container Apps Интеграция студии Copilot Использование ссылки встречи для действий Downstream Инструкции агента

  • Ссылка API Структура проекта Разрешение Deep Dive

  • Устранение неполадок История развития

  • Лицензия

##Использовать кейсы

Как только агент ИИ может получить доступ к полному тексту встречи, транскрипт становится стартовой площадкой для последующей автоматизации:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Transcripts MCP Server

A remote Model Context Protocol (MCP) server that retrieves Microsoft Teams meeting transcripts via the Microsoft Graph API, using delegated OAuth 2.0 On-Behalf-Of (OBO) authentication.

Hosted on Azure Container Apps and designed for integration with Microsoft Copilot Studio (via the MCP Wizard), though any MCP-compatible client can connect.


Table of Contents


Use Cases

Once an AI agent can access the full text of a meeting, the transcript becomes a launchpad for downstream automation:

Use Case Description
Sentiment analysis Gauge how a customer call actually went — detect frustration, satisfaction, or escalation patterns across every interaction, not just the ones a manager happened to attend.
Follow-on automation Extract action items, decisions, and deadlines, then push them into Power Automate flows — create Planner tasks, send follow-up emails, or update CRM records automatically.
Customer service reviews Audit support calls at scale without replaying hours of recordings. Search across transcripts for specific topics, complaints, or compliance language.
Deal intelligence Surface objections, competitor mentions, pricing commitments, and next steps from sales calls — feed them into your pipeline reporting.
Training & coaching Identify coaching moments by analysing how reps handle objections, discovery questions, or product demos. Compare top performers against the team.
Открыть полный README на GitHub

Установка

docker run -p 8080:8080 \
Новичок в MCP? Начните с руководства на mcpskill.org →