Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Docsmith MCPread the first 2 pages of monthly_report.pdf"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Docsmith MCP
Python-powered document processing MCP — Process Excel, Word, PDF documents with ease using Python.
Features
Excel: Read/write
.xlsxfiles with sheet support and paginationWord: Read/write
.docxfiles with paragraph and table supportPDF: Read
.pdffiles with text extraction and paginationFlexible Reading Modes: Raw full read or paginated for large files
Powered by Pyodide: Runs in secure WebAssembly sandbox via code-runner-mcp
Installation
Configuration
Add to your MCP client configuration:
Environment Variables
Variable | Description | Default |
| Enable full raw read mode |
|
| Default items per page |
|
| Max file size in MB |
|
Tools
read_document
Read document content with automatic format detection.
write_document
Write document content.
get_document_info
Get document metadata.
Architecture
Python scripts are executed via code-runner-mcp in a Pyodide WebAssembly environment.
License
MIT