mcp-thai-proofread
by chacharin
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RUN_GID | No | GID to run as; should match the owner of the agent workspace. | |
| RUN_UID | No | UID to run as; should match the owner of the agent workspace. | |
| WORKERS | No | Number of concurrent LLM requests. | |
| LLM_MODEL | Yes | Model name to use for Thai proofreading. | |
| CHUNK_CHARS | No | Maximum number of characters per document chunk before splitting. | |
| LLM_API_KEY | Yes | API key for the LLM endpoint. Must be changed from the sample value; required if the endpoint uses authentication. | |
| LLM_BASE_URL | Yes | Base URL of the OpenAI-compatible LLM endpoint. | |
| NOTES_SUBDIR | No | Subdirectory name for proofread notes. Set empty to disable notes; backup files cannot be disabled. | |
| PUBLISH_ADDR | No | Address the server publishes on. Default is 0.0.0.0; use 127.0.0.1 to restrict to localhost. | |
| BACKUP_SUBDIR | No | Subdirectory name for backup files. Default is backups. | |
| CONTEXT_LINES | No | Number of lines before and after a chunk provided as read-only context to the LLM. | |
| PATH_PREFIXES | No | Path prefixes to strip from agent-provided file paths, for example /opt/data/workspace/. | |
| DOCKER_NETWORK | No | Docker network name to use. Defaults to agent_network. | |
| MCP_AUTH_TOKEN | No | Token for authenticating MCP requests. Recommended; if unset, anyone on the network can modify workspace files. | |
| MIN_SIMILARITY | No | Minimum similarity threshold for accepting an edited line. | |
| FILE_EXTENSIONS | No | Allowed file extensions for proofreading. | |
| PROTECTED_REGEX | No | Regex for protected codes that must not change during proofreading. | |
| LLM_EXTRA_PARAMS | No | JSON string of provider-specific LLM options, such as top_p or OpenRouter provider selection. | |
| OUTPUT_PLACEMENT | No | Placement for backups and notes: file (same directory as edited file, default) or top (first-level folder under workspace). | |
| SYSTEM_PROMPT_FILE | No | Path to a custom system prompt file, for example /app/prompts/system_prompt.md. | |
| WORKSPACE_HOST_DIR | No | Host directory to mount as the workspace. Defaults to ./workspace. | |
| LLM_TIMEOUT_SECONDS | No | LLM request timeout in seconds. MCP client timeout should not be set lower than this value. |
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