PM

pnp/m365-galleries-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

11 stars 5 forks 품질 50 트렌드 8MIT

Microsoft 365 갤러리용 MCP 서버

개요

Microsoft 365 및 Power Platform 커뮤니티 샘플 갤러리에 대한 MCP 서버. 이 저장소에는 Microsoft 365 및 Power Platform Community Samples Gallery에 대한 액세스를 제공하는 동일한 Model Context Protocol (MCP) Server의 두 가지 구현이 포함되어 있습니다. 두 프로젝트는 동일한 기능을 노출하지만 다른 통신 프로토콜을 사용합니다. - : STDIO (Standard Input/Output) - : STDIO 기반 MCP 서버를 지원하는 도구와 로컬 개발 및 통합에 이상적입니다. : 메시지 교환을위한 표준 입력 / 출력 스트림을 사용합니다. - : HTTP Streaming - : HTTP 기반 통신을 요구하는 웹 기반 애플리케이션 및 서비스에 대한 완벽한 - : 실시간 메시지 교환을위한 HTTP 스트리밍 사용 MCP 서버는 다음과 같은 도구를 통해 동일한 핵심 기능을 제공합니다. 특정 Microsoft 365 또는 Power Platform 제품에 의해 필터링 된 샘플을 검색합니다. - 제품 (문자, 필수): 제품 식별자 필터 샘플 (e.g.

개요(AI 번역)

Microsoft 365 및 Power Platform 커뮤니티 샘플 갤러리에 대한 MCP 서버.

개요

이 저장소에는 Microsoft 365 및 Power Platform Community Samples Gallery에 대한 액세스를 제공하는 동일한 Model Context Protocol (MCP) Server의 두 가지 구현이 포함되어 있습니다.

두 프로젝트는 동일한 기능을 노출하지만 다른 통신 프로토콜을 사용합니다.

프로젝트

1 샘플GalleriesMCPServerStdio

  • Protocol: STDIO (표준 입력/출력) -Use Case: STDIO 기반 MCP 서버를 지원하는 도구와 로컬 개발 및 통합에 이상적입니다.
  • 통신: 메시지 교환을 위한 표준 입력/출력 스트림

##2. 샘플GalleriesMCPServerHttp

  • Protocol: HTTP 스트리밍 -Use Case: HTTP 기반 통신을 요구하는 웹 기반 애플리케이션 및 서비스에 대한 완벽한
  • 통신: 실시간 메시지 교환을 위한 HTTP 스트리밍

기능

MCP 서버는 다음과 같은 도구를 통해 동일한 핵심 기능을 제공합니다.

유효한 MCP 공구

1 SamplesByProduct

특정 Microsoft 365 또는 Power Platform 제품에 의해 필터링 된 샘플을 검색합니다.

입력:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Microsoft 365 Galleries MCP Servers

MCP Servers for the Microsoft 365 & Power Platform Community Samples Gallery.

Overview

This repository contains two implementations of the same Model Context Protocol (MCP) Server that provides access to the Microsoft 365 & Power Platform Community Samples Gallery.

Both projects expose identical functionality but use different communication protocols:

Projects

1. SampleGalleriesMCPServerStdio

  • Protocol: STDIO (Standard Input/Output)
  • Use Case: Ideal for local development and integration with tools that support STDIO-based MCP servers
  • Communication: Uses standard input/output streams for message exchange

2. SampleGalleriesMCPServerHttp

  • Protocol: HTTP Streaming
  • Use Case: Perfect for web-based applications and services that require HTTP-based communication
  • Communication: Uses HTTP streaming for real-time message exchange

Functionality

Both MCP servers provide the same core functionality through the following tools:

Available MCP Tools

1. SamplesByProduct

Retrieves samples filtered by a specific Microsoft 365 or Power Platform product.

Input Arguments:

  • product (string, required): The product identifier to filter samples (e.g., “SharePoint”, “Teams”, “Power Apps”)
  • pageIndex (int, required): The page number for pagination (starting from 1)
  • pageSize (int, required): Number of samples to return per page

2. SamplesByAuthor

Retrieves samples created by a specific author.

Input Arguments:

  • author (string, required): The author identifier to filter samples
  • pageIndex (int, required): The page number for pagination (starting from 1)
  • pageSize (int, required): Number of samples to return per page

3. SamplesByKeyword

Searches for samples using keyword-based text search.

Input Arguments:

  • keyword (string, required): The search keyword or phrase to find in sample titles, descriptions, or metadata
  • pageIndex (int, required): The page number for pagination (starting from 1)
  • pageSize (int, required): Number of samples to return per page

4. SearchSamples

Performs advanced search with comprehensive filtering, sorting, and pagination options.

Input Arguments:

  • search (SearchSamples object, required): Complex search parameters including:
    • Filter (optional): Advanced filtering options
      • Search (string): Text to search across all sample content
      • ProductId (string array): Array of product identifiers to filter by
      • AuthorId (string): Specific author identifier
      • CategoryId (string): Category identifier for filtering
      • FeaturedOnly (boolean): Return only featured samples
      • Metadata (array): Additional metadata-based filters with key-value pairs
    • Sort (optional): Sorting configuration
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →