We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5c5d764 commit d6ecc06Copy full SHA for d6ecc06
diffbot_mcp_server.py
@@ -14,9 +14,13 @@ def __init__(self):
14
self.token = os.getenv('DIFFBOT_TOKEN')
15
try:
16
request = Request(get_http_request())
17
- token = request.query_params.get('token')
18
- if token:
19
- self.token = token
+ auth_header = request.headers.get('Authorization', '')
+ if auth_header.lower().startswith('bearer '):
+ self.token = auth_header[7:]
20
+ else:
21
+ token = request.query_params.get('token')
22
+ if token:
23
+ self.token = token
24
except Exception:
25
# Not an http request, use token in env
26
pass
0 commit comments