Skip to main content
Glama

Source Map Parser MCP Server

ci.yml2.04 kB
name: CI permissions: contents: write on: push: tags: - 'v*' branches: - main pull_request: branches: - main - release jobs: test: name: Test & Build runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Setup Node.js uses: actions/setup-node@v3 with: node-version: '22' cache: 'npm' - name: Install dependencies run: npm ci - name: Test project run: npm run test:ci - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} slug: MasonChow/source-map-parser-mcp release: name: Release needs: test if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v') runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Setup Node.js uses: actions/setup-node@v3 with: node-version: '22' cache: 'npm' - name: Install dependencies run: npm ci - name: Test project run: npm run test:ci - name: Build project run: npm run build - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} slug: MasonChow/source-map-parser-mcp - name: Create tarball of distribution files run: tar -czvf dist.tar.gz dist/ - name: Install git-cliff run: cargo install git-cliff - name: Generate changelog run: git-cliff --latest --output CHANGELOG.md - name: Create Release id: create_release uses: softprops/action-gh-release@v1 with: name: Release ${{ github.ref_name }} draft: true prerelease: false generate_release_notes: true body_path: CHANGELOG.md files: | dist.tar.gz

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/MasonChow/source-map-parser-mcp'

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