mcp-feature-test
by linuxrrze
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | HTTP mode: bind address. Use `0.0.0.0` in containers. | 127.0.0.1 |
| PORT | No | HTTP mode: listen port. `0` picks a free port, and the actual URL is logged. | 3457 |
| FLOW_HOST | No | stdio mode: bind address of the URL-elicitation page listener. Use `0.0.0.0` in Docker. | 127.0.0.1 |
| FLOW_PORT | No | stdio mode: port for the URL-elicitation pages. Falls back to a free port with a warning if it is busy. `0` always picks a free port. | 3458 |
| LOG_LEVEL | No | Both modes: log level. One of `debug`, `info`, `warn`, `error`, or `silent`. | info |
| LOG_FORMAT | No | Both modes: log format. `text` for readable multi-line capability tables, or `json` for one JSON object per line. | text |
| PUBLIC_URL | No | HTTP mode: externally visible base URL, without `/mcp`. Used for URL-elicitation links. Also enables localhost Host/Origin validation when it points at `localhost`/`127.0.0.1`. | http://<HOST>:<PORT> |
| FLOW_WAIT_MS | No | Both modes: how long `elicit_url` / `elicit_url_legacy_push` wait for the browser page after the client already answered `accept`. | 300000 |
| ALLOWED_HOSTS | No | HTTP mode: comma-separated hostnames accepted in the `Host` and `Origin` headers, for example `mcp.example.com`. When unset, localhost names are enforced if `HOST` or `PUBLIC_URL` is local; otherwise the `PUBLIC_URL` hostname plus the localhost names are accepted. Set it when clients use another name, for example a Docker service name. | |
| FLOW_PUBLIC_URL | No | stdio mode: base URL that URL-elicitation links point to, when the browser has to use a different address or port. | http://<FLOW_HOST>:<port> |
| UPLOAD_MAX_BYTES | No | Both modes: largest decoded file `dialog_lab_upload` and `upload_file_experimental` accept. Also sizes the HTTP request-body limit and the stdio message buffer. | 10485760 |
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 recent community issues