Skip to main content
Glama
Muhammad-Usman-Tariq

Central Authentication Server for MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for the FastAPI server3000
DB_PATHNoPath to SQLite database for offline fallback./data/auth.db
KEYS_DIRNoDirectory where RSA keys are stored./.keys
ISSUER_URLNoPublic URL used for token issuance and discoveryhttp://localhost:3000
ADMIN_SECRETNoSecret used for admin session tokenscentral-mcp-... (default value from README)
SUPABASE_KEYNoAlias fallback for service role key
SUPABASE_URLYesSupabase project URL (e.g., https://xyz.supabase.co)
REQUIRE_HTTPSNoEnforce HTTPS on all endpointsfalse
ADMIN_PASSWORDNoInitial admin passwordcentral-mcp-secret-2026
ADMIN_USERNAMENoInitial admin usernameadmin
PUBLIC_KEY_PEMNoOptional RSA public key (PEM)
PRIVATE_KEY_PEMNoOptional RSA private key (PEM)
ACCESS_TOKEN_EXPIRYNoAccess token expiry in seconds3600
STATIC_TOKEN_EXPIRY_DAYSNoStatic token expiry in days90
SUPABASE_SERVICE_ROLE_KEYNoSupabase service role key with RLS bypass

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources