CLDGeminiPDF v1.0.0 - First Official Release
A Model Context Protocol (MCP) server that enables Claude Desktop to analyze PDF documents using Google's Gemini AI models.
🚀 Features
- Direct PDF Analysis: Seamlessly analyze PDF documents through Claude Desktop
- Multiple Gemini Models: Support for Gemini 2.5, 2.0, 1.5, and Gemma model families
- Intelligent Fallback: Automatic fallback to text extraction if direct PDF upload fails
- Easy Integration: Simple setup with Claude Desktop MCP configuration
📦 What's Included
CLDGeminiPDF.v1.0.0.jar- Standalone executable JAR with all dependencies- Support for both direct PDF multimodal analysis and text extraction methods
- Compatible with all current Gemini model variants (as of June 2025)
📋 Requirements
- Java 11 or higher
- Google Gemini API key (free from Google AI Studio
- Claude Desktop with MCP support
- Filesystem MCP server
⚡ Quick Start
- Download
CLDGeminiPDF.v1.0.0.jarfrom this release - Get your free API key from Google AI Studio
- Add both servers to your Claude Desktop MCP configuration:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/path/to/your/documents"
]
},
"CLDGeminiPDF": {
"command": "java",
"args": [
"-jar",
"/path/to/CLDGeminiPDF.v1.0.0.jar"
],
"env": {
"GEMINI_API_KEY": "your_api_key_here",
"GEMINI_MODEL": "gemini-2.0-flash"
}
}
}
}- Restart Claude Desktop and start analyzing PDFs!
⚠️ Important Notes
- Filesystem Dependency: This version requires the filesystem MCP server to access PDF files
- No Drag-and-Drop: Currently does not support drag-and-drop files in the chat interface
- Directory Scope: PDF files must be within the filesystem server's allowed directory
📖 Documentation
Complete setup instructions and troubleshooting guide available in the README.md.
🔄 What's Next
Future versions will include:
- Direct file upload support
- Bulk files upload
- Additional model options