The PDF4me MCP Server lets AI assistants use PDF4me’s API through MCP to handle different PDF tasks easily.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add pdf4me -- uvx pdf4me-mcp~/.codex/config.toml
[mcp_servers.pdf4me]
command = "uvx"
args = ["pdf4me-mcp"]
# codex mcp add pdf4me -- uvx pdf4me-mcp~/.cursor/mcp.json
{
"mcpServers": {
"pdf4me": {
"command": "uvx",
"args": [
"pdf4me-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"pdf4me": {
"type": "stdio",
"command": "uvx",
"args": [
"pdf4me-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pdf4me": {
"command": "uvx",
"args": [
"pdf4me-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"pdf4me": {
"command": "uvx",
"args": [
"pdf4me-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"pdf4me": {
"command": "uvx",
"args": [
"pdf4me-mcp"
]
}
}
}Remote
claude mcp add --transport http pdf4me https://mcp.pdf4me.com/mcp~/.codex/config.toml
[mcp_servers.pdf4me]
url = "https://mcp.pdf4me.com/mcp"
# codex mcp add pdf4me --url https://mcp.pdf4me.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"pdf4me": {
"url": "https://mcp.pdf4me.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"pdf4me": {
"type": "http",
"url": "https://mcp.pdf4me.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pdf4me": {
"httpUrl": "https://mcp.pdf4me.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"pdf4me": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.pdf4me.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"pdf4me": {
"url": "https://mcp.pdf4me.com/mcp"
}
}
}