Skip to main content
Glama
sync-skills.yml1.49 kB
name: Sync MCP prompts to skills folder on: # schedule: # # Run daily at 00:00 UTC # - cron: '0 0 * * *' workflow_dispatch: # Allow manual triggering permissions: contents: write pull-requests: write jobs: sync: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Setup Node.js uses: actions/setup-node@v4 with: node-version: '20' - name: Run sync script env: MCP_STRIPE_API_KEY: ${{ secrets.MCP_STRIPE_API_KEY }} run: node skills/sync.js # This action will only create a PR if there are actual changes to the file # If the content is identical, no PR will be created - name: Create Pull Request id: cpr uses: peter-evans/create-pull-request@v6 with: commit-message: 'sync mcp.stripe.comp prompts to skills' title: '[automated] sync mcp.stripe.comp prompts to skills' body: | This is an automated PR created by the sync-skills workflow. branch: sync-skills-update delete-branch: true add-paths: | skills/stripe-best-practices.md - name: Check outputs if: steps.cpr.outputs.pull-request-number run: | echo "Pull Request Number - ${{ steps.cpr.outputs.pull-request-number }}" echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}"

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/stripe/agent-toolkit'

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