Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
MCP_HOST | No | Host for the MCP server | localhost |
MCP_PORT | No | Port for the MCP server | 8000 |
MCP_DEBUG | No | Enable debug mode for detailed logging | false |
AUTH0_DOMAIN | Yes | Your Auth0 tenant domain (without https://) | |
AUTH0_AUDIENCE | Yes | Your Auth0 API identifier | |
DEFAULT_SCOPES | No | OAuth default scopes | openid profile email |
MCP_ISSUER_URL | No | Issuer URL for the MCP server | http://localhost:8000 |
AUTH0_CLIENT_ID | Yes | Your Auth0 client ID | |
REQUIRED_SCOPES | No | OAuth required scopes | read:mcp write:mcp |
AUTH0_CLIENT_SECRET | Yes | Your Auth0 client secret | |
TOKEN_EXPIRY_SECONDS | No | Token expiry time in seconds | 3600 |
ENABLE_CLIENT_REGISTRATION | No | Enable client registration | true |
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 |