Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DOC_PAGE_SIZE | No | Default items per page | 100 |
| DOC_MAX_FILE_SIZE | No | Max file size in MB | 50 |
| DOC_RAW_FULL_READ | No | Enable full raw read mode | false |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| read_document | Read document content (Excel, Word, PowerPoint, PDF, TXT, CSV, Markdown, JSON, YAML). Supports raw full read or paginated mode. Includes interactive UI for Excel and PDF. |
| write_document | Write document content (Excel, Word, PowerPoint, Text) |
| get_document_info | Get document metadata (page count, sheet count, slide count, file size, etc.) |
| run_python | Execute Python code for flexible file operations, data processing, and custom tasks. Supports any file format and Python libraries. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |