Manage remote servers, SSH terminals, files, databases and proxies with scoped access and approvals.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http bastrio https://bastr.io/api/mcp --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.bastrio]
url = "https://bastr.io/api/mcp"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add bastrio --url https://bastr.io/api/mcp~/.cursor/mcp.json
{
"mcpServers": {
"bastrio": {
"url": "https://bastr.io/api/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"bastrio": {
"type": "http",
"url": "https://bastr.io/api/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"bastrio": {
"httpUrl": "https://bastr.io/api/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"bastrio": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://bastr.io/api/mcp",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"bastrio": {
"url": "https://bastr.io/api/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}