Skip to main content
Glama

MCP Microsoft Teams Server

by InditexTech
Apache 2.0
318
  • Linux
  • Apple
PR-verify.yml2.88 kB
name: Pull Request verification permissions: contents: read on: pull_request: workflow_dispatch: jobs: check-format: runs-on: ubuntu-latest steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: fetch-depth: 0 ref: ${{ github.event.pull_request.head.sha }} - name: Install UV uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5 with: enable-cache: true - name: Sync project run: uv sync --frozen --all-extras --dev --python 3.10 - name: Ruff format check run: uv run --no-sync ruff check . check-typing: runs-on: ubuntu-latest steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: fetch-depth: 0 ref: ${{ github.event.pull_request.head.sha }} - name: Install UV uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5 with: enable-cache: true - name: Sync project run: uv sync --frozen --all-extras --dev --python 3.10 - name: Pyright type checking run: uv run --no-sync pyright run-tests: runs-on: ubuntu-latest steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: fetch-depth: 0 ref: ${{ github.event.pull_request.head.sha }} - name: Install UV uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5 with: enable-cache: true - name: Sync project run: uv sync --frozen --all-extras --dev --python 3.10 - name: Unit tests execution run: uv run pytest repo-linter: name: Repo Linter runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: fetch-depth: 0 ref: ${{ github.event.pull_request.head.sha }} - name: Setup Node version uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4 with: node-version: ${{ env.NODE_VERSION }} - name: Execute Repo Linter run: | echo "Installing Repo Linter" npm install -g repolinter@v0.11.2 echo "Executing Repo Linter" repolinter --rulesetFile repolinter.json --dryRun . echo "Repo Linter execution completed" reuse-compliance: name: REUSE Compliance runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: fetch-depth: 0 ref: ${{ github.event.pull_request.head.sha }} - name: REUSE Compliance Check uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/InditexTech/mcp-teams-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server