Skip to main content
Glama
ci-mcp-server.yaml2.23 kB
name: CI MCP-SERVER Deploy run-name: ${{ startsWith(inputs.cluster, 'env') && 'dev' || inputs.cluster == 'eu' && 'stag' || 'prod' }}-${{ inputs.cluster }}-mcp-server Deployment Pipeline on: workflow_dispatch: inputs: cluster: type: choice description: 'Cluster' required: true options: - 'env3' - 'env2' - 'env1' - 'eu' - 'backend-cluster' default: 'env1' slack: type: boolean description: Enable slack notifications required: false default: true permissions: contents: read id-token: write jobs: call-node-workflow: uses: infralight/.github/.github/workflows/node-ecr-image-managed.yaml@master with: arm64: true node-version: '14.x' run-tests: false branch: ${{ github.ref_name }} ecr-prefix: '' event_name: ${{ github.event_name }} app-name: mcp-server latest: true environment: ${{ startsWith(inputs.cluster, 'env') && 'dev' || inputs.cluster == 'eu' && 'stag' || 'prod' }} cluster: ${{ inputs.cluster }} secrets: GLOBAL_PAT_USERNAME: ${{ secrets.GLOBAL_PAT_USERNAME }} GLOBAL_PAT: ${{ secrets.GLOBAL_PAT }} CI_AWS_CRED_KEY: ${{ secrets.CI_AWS_CRED_KEY }} CI_AWS_CRED_SECRET: ${{ secrets.CI_AWS_CRED_SECRET }} CI_ACCOUNT_ID: ${{ secrets.CI_ACCOUNT_ID }} CI_REGION: ${{ secrets.CI_REGION }} argocd-sync: needs: call-node-workflow uses: infralight/.github/.github/workflows/argocd-sync.yaml@master with: appName: mcp-server branch: ${{ github.ref_name }} slack: ${{ inputs.slack }} environment: ${{ startsWith(inputs.cluster, 'env') && 'dev' || inputs.cluster == 'eu' && 'stag' || 'prod' }} cluster: ${{ inputs.cluster }} secrets: CI_ACCOUNT_ID: ${{ secrets.CI_ACCOUNT_ID }} CI_REGION: ${{ secrets.CI_REGION }} CI_ARGOCD: ${{ secrets.CI_ARGOCD }} CI_ARGOCD_TOKEN: ${{ secrets.CI_ARGOCD_TOKEN }} CI_ARGOCD_SERVER: ${{ secrets.CI_ARGOCD_SERVER }} CI_SLACK_WEBHOOK: ${{ secrets.CI_SLACK_WEBHOOK }} CI_PAT: ${{ secrets.GLOBAL_PAT }} CI_GITHUB_TOKEN: ${{ secrets.CI_GITHUB_TOKEN }}

Latest Blog Posts

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/gofireflyio/firefly-mcp'

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