mcp-twake-chat
Officialby linagora
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TOM_URL | No | Twake ToM server URL for directory, profiles and recovery vault; discovered by default. | |
| LOG_LEVEL | No | Log level: 'debug', 'info', 'warn' or 'error'. | info |
| MCP_HTTP_HOST | No | HTTP listen address; keep it on loopback. | 127.0.0.1 |
| MCP_HTTP_PORT | No | HTTP listen port. | 3995 |
| MCP_TRANSPORT | No | Transport mode: 'stdio' or 'http'. | stdio |
| USER_TIMEZONE | No | IANA time zone for displayed and parsed dates; system default. | |
| MATRIX_USER_ID | No | Your Matrix user ID (for example @jane:example.com). | |
| MATRIX_DEVICE_ID | No | Device ID that owns the Matrix access token; the encryption store is bound to this device. | |
| MATRIX_STORE_DIR | No | Private directory of the encrypted crypto store. | ~/.local/share/mcp-twake-chat |
| MATRIX_ACCESS_TOKEN | No | Static Matrix access token for development use. | |
| MATRIX_DOWNLOAD_DIR | No | Default directory for download_attachment. | ~/Downloads/twake-chat |
| MCP_HTTP_TOKEN_FILE | No | File holding a bearer token required from HTTP clients. | |
| MATRIX_E2EE_RECOVERY | No | Recovery key source: 'tom', 'key' (with MATRIX_RECOVERY_KEY_FILE) or 'off'. | tom |
| MATRIX_TOKEN_COMMAND | No | Command that prints JSON with an access_token, expires_at, device_id and user_id; run again shortly before expiry. | |
| MATRIX_HOMESERVER_URL | No | Client-Server API URL; default discovered from https://<server>/.well-known/matrix/client. | |
| MATRIX_STORE_KEY_FILE | No | Key encrypting the crypto store (created on first start with 0600 permissions); defaults to <store dir>/store.key. | |
| MATRIX_CREDENTIALS_FILE | No | Path to a file of KEY=VALUE lines containing MATRIX_ACCESS_TOKEN and MATRIX_DEVICE_ID. | |
| MATRIX_DRAFTS_ROOM_NAME | No | Name of the private drafts room. | Drafts |
| MATRIX_RECOVERY_KEY_FILE | No | Path to the recovery key file when MATRIX_E2EE_RECOVERY=key. |
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