anytype-mcp-remote-gateway
by ivantacca
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | pino log level | info |
| TS_AUTHKEY | No | Tailscale pre-auth key for the tailscale sidecar service (Docker only) | |
| TS_HOSTNAME | No | This node's name on the tailnet, and thus part of its public Funnel URL (Docker only) | anytype-mcp-gateway |
| GATEWAY_HOST | No | Host/interface the public app binds to | 127.0.0.1 |
| GATEWAY_PORT | No | Port the public Express app listens on | 8787 |
| RATE_LIMIT_MAX | No | Max requests per IP per window before a 429 | 300 |
| ANYTYPE_API_KEY | Yes | API key for the bot account, from anytype auth apikey create | |
| MCP_INTERNAL_PORT | No | Port the internal mcp-proxy process listens on, loopback-only | 8788 |
| GATEWAY_AUTH_TOKEN | Yes | Bearer token required on every request except /healthz. Generate with openssl rand -hex 32. | |
| ANYTYPE_API_VERSION | Yes | Anytype-Version header value expected by the installed @anyproto/anytype-mcp | |
| ANYTYPE_API_BASE_URL | No | Local Anytype API base URL | http://127.0.0.1:31012 |
| RATE_LIMIT_WINDOW_MS | No | Rate-limit window in milliseconds, per IP | 300000 |
| ANYTYPE_TEST_SPACE_ID | No | Not read by the gateway — only by verify-remote.mjs, to pin its write+cleanup test to the bot's disposable sandbox space. See 'Data isolation'. | |
| OAUTH_ALLOWED_REDIRECT_HOSTS | No | Comma-separated hostnames /register may accept, e.g. claude.ai,claude.com. Unset (default) accepts any host. | |
| OAUTH_REFRESH_TOKEN_TTL_HOURS | No | How long an OAuth refresh token stays usable | 168 |
| GATEWAY_RESTART_INTERVAL_HOURS | No | Optional scheduled self-restart, 0 disables | 0 |
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 | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ivantacca/anytype-mcp-remote-gateway'
If you have feedback or need assistance with the MCP directory API, please join our Discord server