4,500+ servers built on MCP Fusion
Vinkius
Documo logo
Vinkius
LlamaIndex logo

How to Use the Documo MCP in LlamaIndex

Index Documo fax metadata into your LlamaIndex vector store to run semantic search over your entire transmission history.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Documo MCP on Cursor AI Code Editor MCP Client Documo MCP on Claude Desktop App MCP Integration Documo MCP on OpenAI Agents SDK MCP Compatible Documo MCP on Visual Studio Code MCP Extension Client Documo MCP on GitHub Copilot AI Agent MCP Integration Documo MCP on Google Gemini AI MCP Integration Documo MCP on Lovable AI Development MCP Client Documo MCP on Mistral AI Agents MCP Compatible Documo MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
LlamaIndex

Connect Documo MCP to LlamaIndex

Create your Vinkius account to connect Documo to LlamaIndex and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Index active Documo lines into LlamaIndex

Your LlamaIndex agent calls `list_assigned_fax_numbers` to pull your active lines and index them into a searchable document store. This lets you query your fax infrastructure using plain English instead of searching through spreadsheets. By registering this MCP Server with LlamaIndex, your agent immediately knows which line handles which department. You don't have to hardcode routing rules when a new number is added to your account.

Ground RAG queries in real Documo transmission data

The `list_latest_fax_transmissions` tool feeds recent activity directly into your LlamaIndex query engine to ground agent responses in live data. This stops your agent from hallucinating about whether a critical document arrived. When a user asks about a pending document, the agent pulls the latest logs, updates its local index, and provides an accurate status report. It links the query to the exact timestamps and status codes found in your account.

Audit volume metrics using this MCP Server

The `quick_fax_volume_audit` tool gives your LlamaIndex pipeline a structured summary of success rates and transmission volumes. The agent indexes these audit summaries to track performance trends over weeks or months. Instead of parsing raw log files, you query the MCP Server to generate instant reports on delivery performance. You get clear, data-backed answers about your transmission health without writing complex database queries.

Setup guide

Set up Documo MCP in LlamaIndex

Prerequisites

  • Python 3.10+ installed
  • llama-index-tools-mcp package
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install dependencies

    Run pip install llama-index-tools-mcp llama-index-llms-openai. The MCP tools package provides BasicMCPClient and McpToolSpec.

  2. 2

    Connect with BasicMCPClient

    Point BasicMCPClient to your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. Supports SSE and Streamable HTTP transports.

  3. 3

    Convert to LlamaIndex tools

    Call mcp_tool_spec.to_tool_list_async() to convert all Documo MCP tools into native FunctionTool objects that any LlamaIndex agent can use.

  4. 4

    Run with any LLM

    Create a FunctionAgent with the tools and your preferred LLM. Swap OpenAI for Anthropic, Gemini, or any LlamaIndex-supported provider.

agent.py
from llama_index.tools.mcp import BasicMCPClient, McpToolSpec
from llama_index.core.agent.workflow import FunctionAgent
from llama_index.llms.openai import OpenAI

# Connect to the MCP
mcp_client = BasicMCPClient(
    "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
)
mcp_tool_spec = McpToolSpec(client=mcp_client)

# Convert MCP tools to LlamaIndex tools
tools = await mcp_tool_spec.to_tool_list_async()

# Create and run the agent
agent = FunctionAgent(
    tools=tools,
    llm=OpenAI(model="gpt-4o"),
    system_prompt="You have access to Documo tools.",
)
response = await agent.run("List recent Documo data")

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Documo. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Documo MCP in LlamaIndex

You use the McpToolSpec to register the `list_digital_faxes` tool with your LlamaIndex agent. The agent pulls the metadata from your faxes and indexes the transmission records directly into your vector database.
Yes, the agent uses `search_faxes_by_recipient` to find specific matches based on a phone number or identifier. It then indexes those results to answer targeted questions about that recipient's history.
Your agent calls `get_documo_account_metadata` to verify your plan limits before running heavy indexing jobs. This ensures your RAG pipeline stays within safe operational boundaries without hitting API blocks.
The agent uses `list_received_digital_faxes` to fetch incoming documents and add them to your index. This keeps your searchable knowledge base updated with the latest incoming files in near real-time.
Your transmission metadata and account credentials are protected by Vinkius's zero-trust architecture. All tool executions run in isolated, ephemeral environments, meaning your fax numbers and transmission logs are never written to persistent disk.

Start using the Documo MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Documo. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.