mallikarjun-angadi

SkyStage MCP Test Server

Community mallikarjun-angadi
Updated

Minimal MCP test server for SkyStage self-auth auto-detection (mock OAuth)

SkyStage MCP Test Server

Minimal MCP server for testing SkyStage's self-auth auto-detection feature.

How auto-detection works

During deployment, SkyStage scans your source code. This server uses mcpAuthRouterfrom the MCP SDK — SkyStage detects this and automatically deploys in self-auth mode:

  • ✅ No Okta sidecar deployed
  • ✅ All OAuth routes (/.well-known/*, /authorize, /token) route to this container
  • ✅ Your app's OAuth popup appears when Claude Code first connects

Auth

Uses a mock OAuth provider that auto-approves every login — no credentials needed.Replace with a real provider (Atlassian, GitHub, etc.) in production.

Tools

Tool Description
ping Returns pong — connectivity check
echo Echoes back any message
server_info Returns server metadata and uptime
read_secret Reads from /var/secrets/{name}.txt — verifies SkyStage secret mounting

Deploy on SkyStage

  1. Create → Host an MCP Server
  2. GitHub Repo URL: https://github.com/mediwareinc/skystage-mcp-test-server
  3. Container Port: 8080
  4. Optionally add a test secret: key TEST_SECRET, value hello-from-skystage
  5. Deploy — SkyStage auto-detects mcpAuthRouter → self-auth mode

Run locally

npm install
npm run dev

Add to Claude Code:

claude mcp add --transport http --callback-port 9876 mcp-test http://localhost:8080/mcp

The mock OAuth popup auto-approves — no login screen needed.

Auth mode shown in catalog

After deployment, the Application Configuration card on the SkyStage entity pageshows Auth: App-managed (custom OAuth) — confirming self-auth was auto-detected.

MCP Server · Populars

MCP Server · New

    w1ckedxt

    Cynical Sally

    Brutally honest senior-engineer code reviews for Claude Code, Cursor & Windsurf - and your terminal. Scores, evidence-backed issues, usable fixes.

    Community w1ckedxt
    Minidoracat

    MCP Feedback Enhanced

    Enhanced MCP server for interactive user feedback and command execution in AI-assisted development, featuring dual interface support (Web UI and Desktop Application) with intelligent environment detection and cross-platform compatibility.

    Community Minidoracat
    caidish

    InstrMCP: Instrumentation Control MCP Server

    AI's quantum device physics laboratory's instrumentation control

    Community caidish
    ahmedeltaher

    Azan-MCP

    Azan + Prayer Time + MCP + AI Agents + Islamic + Salah + A lightweight MCP library to calculate prayer times and trigger Azan with a single tool call. If you’re building an AI agent or prayer application, there’s no need to deal with astronomical calculations, timezones, or edge cases again.

    Community ahmedeltaher
    Agent-Pattern-Labs

    Geometra

    The Browser for the Singularity! No browser. Just computed geometry going straight to pixels. MCP replacement for Playwright too!

    Community Agent-Pattern-Labs