37 lines
735 B
Text
37 lines
735 B
Text
# Required auth
|
|
X_OAUTH_CONSUMER_KEY=
|
|
X_OAUTH_CONSUMER_SECRET=
|
|
X_BEARER_TOKEN=
|
|
|
|
# OAuth1 callback
|
|
X_OAUTH_CALLBACK_HOST=127.0.0.1
|
|
X_OAUTH_CALLBACK_PORT=8976
|
|
X_OAUTH_CALLBACK_PATH=/oauth/callback
|
|
X_OAUTH_CALLBACK_TIMEOUT=300
|
|
|
|
# X API settings
|
|
X_API_BASE_URL=https://api.x.com
|
|
X_API_TIMEOUT=30
|
|
X_API_DEBUG=1
|
|
|
|
# MCP server settings
|
|
MCP_HOST=127.0.0.1
|
|
MCP_PORT=8000
|
|
|
|
# Tool filtering (optional, comma-separated)
|
|
X_API_TOOL_ALLOWLIST=
|
|
|
|
# Optional Grok test client
|
|
XAI_API_KEY=
|
|
XAI_MODEL=grok-4-1-fast
|
|
MCP_SERVER_URL=http://127.0.0.1:8000/mcp
|
|
|
|
# OAuth2 token generation (optional)
|
|
CLIENT_ID=
|
|
CLIENT_SECRET=
|
|
X_OAUTH_ACCESS_TOKEN=
|
|
X_OAUTH_ACCESS_TOKEN_SECRET=
|
|
|
|
# OAuth1 debug output (optional)
|
|
X_OAUTH_PRINT_TOKENS=
|
|
X_OAUTH_PRINT_AUTH_HEADER=
|