mcp-oauth-hosting
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Bind host. | 127.0.0.1 |
| PORT | No | Bind port. | 8081 |
| KB_DIR | No | Folder of markdown to expose. | |
| MCP_TOKEN | Yes | The access key (64 hex). Required. | |
| KB_CACHE_TTL | No | Cache lifetime (3 s). | |
| KB_INBOX_DIR | No | The one folder submit_doc may write to (default inbox). | inbox |
| KB_INBOX_TYPE | No | Frontmatter type written into submissions (default omitted). | |
| KB_WRITE_MODE | No | off (default — strictly read-only) or inbox (expose submit_doc). | off |
| MCP_SHARE_SLUG | No | Separate throwaway key for /s/<slug>/mcp URL-embedded access. | |
| KB_EXCLUDE_DIRS | No | Keep credential-shaped documents out of the index even though they live in KB_DIR. | |
| KB_INBOX_SOURCE | No | Frontmatter source written into submissions (default mcp). | mcp |
| KB_INBOX_STATUS | No | Frontmatter status written into submissions (default raw). | raw |
| MCP_OAUTH_STATE | No | Where clients/refresh tokens are stored (chmod 600). | |
| MCP_PUBLIC_BASE | No | Public https origin; enables the OAuth shim. | |
| KB_EXCLUDE_GLOBS | No | Glob patterns to exclude from the index. | |
| KB_MAX_DOC_BYTES | No | Index size cap (2 MiB). | |
| MCP_ALLOWED_HOSTS | No | Host allow-list (e.g. mcp.example.com, *.example.com). | |
| MCP_CF_ACCESS_AUD | No | Enable keyless Cloudflare-Access consent (audience tag). | |
| KB_MAX_WRITE_BYTES | No | Write size cap (512 KiB). | |
| MCP_CF_ACCESS_TEAM | No | Enable keyless Cloudflare-Access consent (team name). |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues