Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
USER_GOOGLE_EMAIL | No | Default email for single-user auth | |
GOOGLE_PSE_API_KEY | No | API key for Custom Search | |
MCP_ENABLE_OAUTH21 | No | Set to 'true' for OAuth 2.1 support | |
WORKSPACE_MCP_PORT | No | Server listening port | 8000 |
GOOGLE_PSE_ENGINE_ID | No | Search Engine ID for Custom Search | |
OAUTH_ALLOWED_ORIGINS | No | Comma-separated list of additional CORS origins | |
GOOGLE_OAUTH_CLIENT_ID | Yes | OAuth client ID from Google Cloud | |
WORKSPACE_EXTERNAL_URL | No | External URL for reverse proxy setups | |
WORKSPACE_MCP_BASE_URI | No | Base server URI (no port) | http://localhost |
GOOGLE_CLIENT_SECRET_PATH | No | Custom path to client_secret.json file | |
GOOGLE_OAUTH_REDIRECT_URI | No | Override OAuth callback URL | |
GOOGLE_MCP_CREDENTIALS_DIR | No | Custom credentials directory path | |
GOOGLE_OAUTH_CLIENT_SECRET | Yes | OAuth client secret | |
OAUTH_CUSTOM_REDIRECT_URIS | No | Comma-separated list of additional redirect URIs | |
OAUTHLIB_INSECURE_TRANSPORT | No | Allows HTTP redirect URIs (development only) | 1 |
WORKSPACE_MCP_STATELESS_MODE | No | Set to 'true' for stateless operation (requires OAuth 2.1) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
No tools |