Claude Desktop + pdfmcp: guía de configuración
Añade pdfmcp a Claude Desktop como un servidor MCP local.
Solo local. Las mismas 74 herramientas, ejecutándose en tu máquina: sin cuenta, sin clave, sin límites. Con Claude Desktop la configuración de esta página ejecuta pdfmcp en tu máquina; puedes reinstalar o cambiar de cliente cuando quieras intercambiando la configuración.
Qué necesitas: el paquete pdfmcp local: instálalo una vez (o deja que uvx lo descargue en el primer arranque). Sin cuenta, sin clave y sin nada que sustituir por un secreto.
Dónde va: claude_desktop_config.json (Claude Desktop → Settings → Developer → Edit Config)
{
"mcpServers": {
"pdfmcp": {
"command": "uvx",
"args": [
"--from",
"https://pdfmcp.org/downloads/pdfmcp-4.2.1-py3-none-any.whl",
"pdfmcp"
]
}
}
}Pasos
- Merge the config below into claude_desktop_config.json (create the file if it doesn't exist).
- Fully restart Claude Desktop.
- Drop in a PDF and ask Claude to extract the text — it happens on this machine.
Local servers live in the config file — the Settings → Connectors UI is for remote servers and can't start local processes.
uvx downloads the pdfmcp package on first launch and keeps it cached. No key is involved: the tools run on this machine.
Solución de problemas
- El servidor local no arranca: instala el paquete una vez con
pip install https://pdfmcp.org/downloads/pdfmcp-4.2.1-py3-none-any.whly ejecuta pdfmcp en una terminal para ver el error; suele ser una descarga de paquete bloqueada, o Python anterior a 3.11. - Las herramientas no aparecen: reinicia por completo el cliente después de editar su configuración; la mayoría de los clientes solo carga los servidores MCP al arrancar.
- Un motor no arranca: los motores pesados se descargan una sola vez en el primer uso; comprueba tu conexión para esa descarga y vuelve a intentarlo: después todo funciona localmente.
Pruébalo con
Más clientes: Claude Code configuración MCP · ChatGPT configuración MCP · Cursor configuración MCP · Todas las guías de configuración MCP · Guía de la API local