example-claude-config-with-secrets.json•913 B
{
"mcpServers": {
"hal-with-secrets": {
"command": "npx",
"args": ["hal-mcp"],
"env": {
"HAL_SECRET_GITHUB_TOKEN": "ghp_your_github_personal_access_token_here",
"HAL_SECRET_OPENAI_API_KEY": "sk-your_openai_api_key_here",
"HAL_SECRET_SLACK_TOKEN": "xoxb-your_slack_bot_token_here",
"HAL_SECRET_DATABASE_PASSWORD": "your_database_password_here",
"HAL_SECRET_JWT_SECRET": "your_jwt_signing_secret_here"
}
},
"hal-with-swagger-and-secrets": {
"command": "npx",
"args": ["hal-mcp"],
"env": {
"HAL_SWAGGER_FILE": "/path/to/your/api-spec.yaml",
"HAL_API_BASE_URL": "https://api.yourcompany.com/v1",
"HAL_SECRET_API_KEY": "your_company_api_key_here",
"HAL_SECRET_CLIENT_ID": "your_oauth_client_id_here",
"HAL_SECRET_CLIENT_SECRET": "your_oauth_client_secret_here"
}
}
}
}