Foxit PDF API MCP Server

السجل الرسمي الإنتاجية

MCP server that exposes Foxit PDF API capabilities via stdio.

ماذا يمكنك أن تفعل مع Foxit PDF API MCP Server؟

  • 📄 Document Lifecycle - Upload, download, delete documents
  • 🔄 PDF Creation - Convert Word, Excel, PPT, HTML, URL, text, images to PDF
  • 📤 PDF Conversion - Convert PDF to Word, Excel, PPT, HTML, text, images
  • ✂️ Manipulation - Split, merge, extract, compress, flatten, linearize, watermark, page operations
  • 🔒 Security - Add/remove passwords, set permissions
  • 📊 Properties - Extract comprehensive PDF metadata and properties
  • 🔍 Analysis - Compare PDFs
  • 📝 Forms - Export and import form data as JSON

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

NPM package @foxitsoftware/foxit-pdf-api-mcp-server
Claude Code
claude mcp add foxit-pdf-api-mcp-server -e 'FOXIT_CLOUD_API_HOST=<FOXIT_CLOUD_API_HOST>' -e 'FOXIT_CLOUD_API_CLIENT_ID=<FOXIT_CLOUD_API_CLIENT_ID>' -e 'FOXIT_CLOUD_API_CLIENT_SECRET=<your foxit_cloud_api_client_secret>' -- npx -y @foxitsoftware/foxit-pdf-api-mcp-server@0.2.3
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "foxit-pdf-api-mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "@foxitsoftware/foxit-pdf-api-mcp-server@0.2.3"
            ],
            "env": {
                "FOXIT_CLOUD_API_HOST": "<FOXIT_CLOUD_API_HOST>",
                "FOXIT_CLOUD_API_CLIENT_ID": "<FOXIT_CLOUD_API_CLIENT_ID>",
                "FOXIT_CLOUD_API_CLIENT_SECRET": "<your foxit_cloud_api_client_secret>"
            }
        }
    }
}

متغيرات البيئة

  • FOXIT_CLOUD_API_HOST إلزامي Foxit PDF Services host, e.g. https://na1.fusion.foxit.com/pdf-services
  • FOXIT_CLOUD_API_CLIENT_ID إلزامي Client ID for Foxit PDF API from foxit developer portal(https://developer-api.foxit.com/)
  • FOXIT_CLOUD_API_CLIENT_SECRET إلزامي سري Client secret for Foxit PDF API from foxit developer portal(https://developer-api.foxit.com/)

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. Foxit PDF API MCP Servers
  2. Overview
  3. Features
  4. Getting Started
  5. Environment Variables
  6. Support

Foxit PDF API MCP Servers

Model Context Protocol (MCP) servers that expose Foxit PDF Services API operations as tools for AI agents like Claude Desktop, Cursor, and other MCP-compatible applications.

Overview

This directory contains multiple implementations of the Foxit PDF API MCP Server:

🐍 Python Version
  • Location: python/foxit-pdf-api-mcp-server/
  • Features: 35+ PDF operations including creation, conversion, manipulation, security, OCR, forms, and analysis
  • Technologies: FastMCP, Python 3.11+, uv package manager
  • Status: ✅ Active development - Full feature parity with TypeScript version

👉 View Python README for installation and usage instructions.

📘 TypeScript Version
  • Location: typescript/foxit-pdf-api-mcp-server/
  • Features: 35+ PDF operations with comprehensive TypeScript support
  • Technologies: TypeScript, Node.js, pnpm
  • Status: ✅ Active development - Full feature parity with Python version

👉 View TypeScript README for installation and usage instructions.

⚠️ stdio-python (Legacy)
  • Location: stdio-python/
  • Status: ⚠️ DEPRECATED - Use the new Python version above instead
  • Note: This was the original implementation and is no longer maintained

Features

Both Python and TypeScript versions provide:

  • 📄 Document Lifecycle - Upload, download, delete documents
  • 🔄 PDF Creation - Convert Word, Excel, PPT, HTML, URL, text, images to PDF
  • 📤 PDF Conversion - Convert PDF to Word, Excel, PPT, HTML, text, images
  • ✂️ Manipulation - Split, merge, extract, compress, flatten, linearize, watermark, page operations
  • 🔒 Security - Add/remove passwords, set permissions
  • 📊 Properties - Extract comprehensive PDF metadata and properties
  • 🔍 Analysis - Compare PDFs
  • 📝 Forms - Export and import form data as JSON

Getting Started

Prerequisites
  • API Credentials: Sign up at Foxit Developer Portal to get your Client ID and Client Secret
  • Python Version: Python 3.11+ and uv package manager
  • TypeScript Version: Node.js 18+ and pnpm
Quick Start

Choose your preferred implementation:

Python:

cd python/foxit-pdf-api-mcp-server
# See python/foxit-pdf-api-mcp-server/README.md for full instructions

TypeScript:

cd typescript/foxit-pdf-api-mcp-server
# See typescript/foxit-pdf-api-mcp-server/README.md for full instructions

Environment Variables

All versions require the following environment variables:

  • FOXIT_CLOUD_API_HOST: API host URL (e.g., https://na1.fusion.foxit.com/pdf-services)
  • FOXIT_CLOUD_API_CLIENT_ID: Your client ID from Foxit Developer Portal
  • FOXIT_CLOUD_API_CLIENT_SECRET: Your client secret from Foxit Developer Portal

Support

For issues or questions:

  • Check the specific README for your chosen implementation
  • Visit Foxit Developer Portal for API documentation
  • Review the CONTRIBUTING.md guide for development setup

الأسئلة الشائعة

ما هو Foxit PDF API MCP Server؟

MCP server that exposes Foxit PDF API capabilities via stdio.

كيف أثبّت Foxit PDF API MCP Server؟

يعمل على جهازك. في Claude Code: claude mcp add foxit-pdf-api-mcp-server -e 'FOXIT_CLOUD_API_HOST=<FOXIT_CLOUD_API_HOST>' -e 'FOXIT_CLOUD_API_CLIENT_ID=<FOXIT_CLOUD_API_CLIENT_ID>' -e 'FOXIT_CLOUD_API_CLIENT_SECRET=<your foxit_cloud_api_client_secret>' -- npx -y @foxitsoftware/foxit-pdf-api-mcp-server@0.2.3. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج Foxit PDF API MCP Server إلى مفتاح API؟

نعم. يتطلب FOXIT_CLOUD_API_HOST, FOXIT_CLOUD_API_CLIENT_ID, FOXIT_CLOUD_API_CLIENT_SECRET، وتضبطها في إعداداته.

هل Foxit PDF API MCP Server مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون Foxit PDF API MCP Server؟

ينشره foxitsoftware. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.