Skip to main content
Glama

Panther MCP Server

Official
Apache 2.0
31
  • Apple
code-quality.yml1.95 kB
name: Code Quality on: push: branches: [ main ] pull_request: branches: [ main ] permissions: contents: write jobs: code-quality: runs-on: ubuntu-latest strategy: matrix: python-version: ["3.12"] steps: - uses: actions/checkout@v4 with: token: ${{ secrets.GITHUB_TOKEN }} - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install uv uses: astral-sh/setup-uv@v5 with: enable-cache: true - name: Install dependencies run: | uv pip install --system ruff - name: Import GPG key if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository uses: crazy-max/ghaction-import-gpg@v6 with: gpg_private_key: ${{ secrets.PANTHER_BOT_GPG_PRIVATE_KEY }} passphrase: ${{ secrets.PANTHER_BOT_GPG_PRIVATE_KEY_PASSPHRASE }} git_user_signingkey: true git_commit_gpgsign: true - name: Format and fix code if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository run: | ruff format src ruff check --fix src # Check if there are any changes to commit if [ -n "$(git status --porcelain)" ]; then git config --global user.email "github-service-account-automation@panther.io" git config --global user.name "panther-bot-automation" git add src git commit -S -m "style: format and fix code with ruff" git push fi env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Check formatting run: | ruff format --check src - name: Run linter run: | ruff check src

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/panther-labs/mcp-panther'

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