remote-filesystem
About
MCP server for remote filesystem operations on cloud storage (Google Cloud Storage).
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
GCS_BUCKET GCS_PROJECT_ID GCS_CLIENT_EMAIL GCS_PRIVATE_KEY GOOGLE_APPLICATION_CREDENTIALS GCS_ROOT_PATH GCS_MAKE_PUBLIC ENABLED_TOOLGROUPSClaude Code
claude mcp add --env GCS_BUCKET= --env GCS_PROJECT_ID= --env GCS_CLIENT_EMAIL= --env GCS_PRIVATE_KEY= --env GOOGLE_APPLICATION_CREDENTIALS= --env GCS_ROOT_PATH= --env GCS_MAKE_PUBLIC= --env ENABLED_TOOLGROUPS= remote-filesystem -- npx remote-filesystem-mcp-server
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"remote-filesystem","command":"npx","args":["remote-filesystem-mcp-server"],"env":{"GCS_BUCKET":"","GCS_PROJECT_ID":"","GCS_CLIENT_EMAIL":"","GCS_PRIVATE_KEY":"","GOOGLE_APPLICATION_CREDENTIALS":"","GCS_ROOT_PATH":"","GCS_MAKE_PUBLIC":"","ENABLED_TOOLGROUPS":""}}'
JSON
{
"mcpServers": {
"remote-filesystem": {
"command": "npx",
"args": [
"remote-filesystem-mcp-server"
],
"env": {
"GCS_BUCKET": "",
"GCS_PROJECT_ID": "",
"GCS_CLIENT_EMAIL": "",
"GCS_PRIVATE_KEY": "",
"GOOGLE_APPLICATION_CREDENTIALS": "",
"GCS_ROOT_PATH": "",
"GCS_MAKE_PUBLIC": "",
"ENABLED_TOOLGROUPS": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.