A lightweight MCP server for processing, editing, and interacting with PDF, Word, Excel, and CSV documents.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add claude-document -- npx -y @smithery/cli install @alejandroBallesterosC/document-edit-mcp --client claude~/.codex/config.toml
[mcp_servers.claude-document]
command = "npx"
args = ["-y", "@smithery/cli", "install", "@alejandroBallesterosC/document-edit-mcp", "--client", "claude"]
# codex mcp add claude-document -- npx -y @smithery/cli install @alejandroBallesterosC/document-edit-mcp --client claude~/.cursor/mcp.json
{
"mcpServers": {
"claude-document": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@alejandroBallesterosC/document-edit-mcp",
"--client",
"claude"
]
}
}
}.vscode/mcp.json
{
"servers": {
"claude-document": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@alejandroBallesterosC/document-edit-mcp",
"--client",
"claude"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"claude-document": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@alejandroBallesterosC/document-edit-mcp",
"--client",
"claude"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"claude-document": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@alejandroBallesterosC/document-edit-mcp",
"--client",
"claude"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"claude-document": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@alejandroBallesterosC/document-edit-mcp",
"--client",
"claude"
]
}
}
}