lighthouse-mcp-oauth
Wraps a Hermes MCP server with OAuth authentication and reverse proxy for secure access via Claude.ai.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@lighthouse-mcp-oauthshow me the available tools and resources"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
lighthouse-mcp-oauth
Minimal OAuth 2.1 authorization server + reverse proxy wrapper, Hermes MCP'yi
(mcp-proxy / hermes mcp serve) Claude.ai'nin "Add custom connector" akışına
uyumlu hale getirmek için.
Çalışma şekli
Claude.ai, custom connector eklerken OAuth discovery + Dynamic Client
Registration + Authorization Code (PKCE) akışı bekler. Bu servis bu akışı
minimal şekilde implemente eder ve doğrulanmış istekleri arkadaki
mcp-proxy'ye (varsayılan http://hermes-mcp:8765) proxy'ler.
Tek kullanıcılıdır: /authorize isteği geldiğinde ACCESS_PASSWORD ile
korunan basit bir HTML form gösterilir.
Related MCP server: openclaw-mcp
Ortam değişkenleri
PUBLIC_BASE_URL— bu servisin dışarıdan erişilen URL'i (örn.https://mcp.lighthousegroup.net.tr/SECRET)UPSTREAM_BASE_URL— arkadaki mcp-proxy adresi (örn.http://hermes-mcp:8765)ACCESS_PASSWORD—/authorizeformundaki şifre (zorunlu)ACCESS_TOKEN_TTL_SECONDS— access token ömrü (varsayılan 30 gün)
Çalıştırma
docker build -t lighthouse-mcp-oauth .
docker run -d --name mcp-oauth \
--network dokploy-network \
-e PUBLIC_BASE_URL="https://mcp.lighthousegroup.net.tr/SECRET" \
-e UPSTREAM_BASE_URL="http://hermes-mcp:8765" \
-e ACCESS_PASSWORD="..." \
lighthouse-mcp-oauthEndpoint'ler
GET /.well-known/oauth-authorization-server— RFC 8414 metadataGET /.well-known/oauth-protected-resource— protected resource metadataPOST /register— Dynamic Client Registration (RFC 7591), kayıt tutmadan client_id/secret dönerGET|POST /authorize— şifre formu, onaylanırsa authorization code üretir (PKCE)POST /token— code → access_token/*— diğer her şey, geçerliAuthorization: Bearer <token>ile mcp-proxy'ye proxy'lenir
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-quality-maintenanceAn MCP server that enables Claude Code to access Auth0-protected APIs by handling OAuth authentication flows and securely proxying API requests with user credentials.Last updated
- AlicenseAqualityAmaintenance🦞 MCP server for OpenClaw - secure bridge between Claude.ai and your self-hosted OpenClaw assistant with OAuth2 authenticationLast updated7340182MIT
- Alicense-qualityCmaintenanceAn MCP server that enables Claude to manage TickTick tasks and projects via OAuth 2.1 with PKCE authentication.Last updated10MIT
- Alicense-qualityCmaintenanceA Node.js MCP server with custom OAuth 2.1 + PKCE authentication, enabling secure remote connections to LLMs like Claude and ChatGPT.Last updated75MIT
Related MCP Connectors
MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2
Self-hosted federated MCP gateway: one OAuth 2.1 MCP server in front of N apps, user-level scopes.
MCP server for verifying EUDI/Talao wallet data via OIDC4VP (pull) for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Ulaklar/lighthouse-mcp-oauth'
If you have feedback or need assistance with the MCP directory API, please join our Discord server