CRM PDF Documentation Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
CRM PDF Documentation Server
A FastMCP 2.0 server that exposes PDF files from the Docs folder as MCP tools.
Features
This server provides 4 tools to interact with your CRM API documentation PDFs:
list_pdfs- List all PDF files in the Docs directoryread_pdf- Read content from a specific PDF filesearch_pdfs- Search for text across all PDF filesget_pdf_info- Get metadata and basic information about PDF files
Installation
Install dependencies:
pip install -r requirements.txtRun the server:
python crm_pdf_server.py
Usage
The server follows the FastMCP 2.0 pattern as described in the FastMCP documentation. It uses the simple decorator pattern:
from fastmcp import FastMCP
mcp = FastMCP("CRM PDF Documentation Server")
@mcp.tool
def list_pdfs() -> str:
"""List all PDF files"""
# Implementation hereIntegration
This server can be used with any MCP-compatible client or integrated into AI applications that support the Model Context Protocol. The server exposes your CRM documentation as structured tools that can be called by LLMs to access and search through your API documentation.
Based on FastMCP 2.0
This implementation follows the FastMCP 2.0 framework as described in the official documentation, providing a clean, Pythonic way to build MCP servers with minimal boilerplate.
Related MCP Connectors
PDF tools for AI agents: validate, extract, merge, split, compress, OCR, sign and redact.
Generate and read PDFs for AI agents: a generate_pdf and a read_pdf tool, priced per document.
File tools for your AI chat: PDF tables to Excel, merge PDFs, images to PDF, fill PDF forms.
Tailor Platform for AI assistants: search, list and read the platform documentation.