Margin
by CMLKevin
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MARGIN_HOST | No | Host to bind the server to. Set to 0.0.0.0 for remote access; defaults to loopback binding. | |
| JINA_API_KEY | No | Optional Jina Reader API key. Takes precedence over the key stored in settings. Set in .env.local or your hosting environment. | |
| MARGIN_MCP_URL | No | Custom MCP endpoint URL for the stdio bridge. Defaults to the local Margin server endpoint. | |
| MARGIN_DATA_DIR | No | Directory for persistent data (library.sqlite and settings.json). Defaults to .margin/. | |
| MARGIN_PASSWORD | No | Password for browser access. Required when binding to a non-loopback host / for Docker and remote deployments. | |
| MARGIN_MCP_TOKEN | No | Private MCP bearer token. Pass the same value to both the server and the stdio bridge if you use a different token than the default. | |
| MARGIN_PUBLIC_URL | No | Exact public URL of the instance when using remote access, e.g. https://your-exact-host.example. |
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