diff --git a/mcp_bridge/mcp_server.py b/mcp_bridge/mcp_server.py index 391579f..aa586ce 100644 --- a/mcp_bridge/mcp_server.py +++ b/mcp_bridge/mcp_server.py @@ -53,12 +53,14 @@ class ForgejoTokenVerifier(TokenVerifier): creds = load_credentials() +FORGEJO_INTERNAL = "http://10.5.0.14:3000" + auth = OAuthProxy( upstream_authorization_endpoint=f"{FORGEJO_URL}/login/oauth/authorize", - upstream_token_endpoint=f"{FORGEJO_URL}/login/oauth/access_token", + upstream_token_endpoint=f"{FORGEJO_INTERNAL}/login/oauth/access_token", upstream_client_id=creds["FORGEJO_OAUTH_CLIENT_ID"], upstream_client_secret=creds["FORGEJO_OAUTH_CLIENT_SECRET"], - token_verifier=ForgejoTokenVerifier(), + token_verifier=ForgejoTokenVerifier(forgejo_url=FORGEJO_INTERNAL), base_url="https://mcp.georgsen.dk", )