We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wanaku-ai/wanaku'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
name: early-access
on:
workflow_dispatch:
inputs:
currentDevelopmentVersion:
description: 'The current development version'
required: true
jobs:
pre-release-build-linux:
name: Build Pre-release Artifacts (Linux)
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: graalvm/setup-graalvm@v1.3.4
with:
java-version: '21'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
native-image-job-reports: 'true'
cache: maven
- name: Login to Container Registry
uses: docker/login-action@v3
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
password: ${{ secrets.QUAY_PASSWORD }}
- name: Create a snapshot build (with container push)
run: |
mvn -Dnative -Pdist \
-Dquarkus.container-image.build=true \
-Dquarkus.container-image.push=true \
-Dquarkus.container-image.additional-tags=${{ github.event.inputs.currentDevelopmentVersion }} \
clean package
- name: Run JReleaser (Linux)
uses: jreleaser/release-action@v2
env:
JRELEASER_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
JRELEASER_PROJECT_VERSION: ${{ github.event.inputs.currentDevelopmentVersion }}
JRELEASER_PROJECT_SNAPSHOT_LABEL: early-access
JRELEASER_SELECT_CURRENT_PLATFORM: true
JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.GPG_PUBLIC_KEY }}
JRELEASER_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
JRELEASER_GPG_SECRET_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
# Persist logs
- name: JReleaser release output
if: always()
uses: actions/upload-artifact@v4
with:
name: jreleaser-release-linux
path: |
out/jreleaser/trace.log
out/jreleaser/output.properties