Skip to content

v1.0.0

Latest

Choose a tag to compare

@tfll37 tfll37 released this 03 Jun 14:31
· 3 commits to master since this release

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

⚡ Quick Start

  1. Download CLDGeminiPDF.v1.0.0.jar from this release
  2. Get your free API key from Google AI Studio
  3. 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"
      }
    }
  }
}
  1. 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