Skip to main content
Glama

Aucterra MCP Server

by japisuru

Aucterra MCP Server

This repository configures an MCP-compatible server for Aucterra's Document Understanding APIs using the aucterra-mcp package.

It enables LLM agents to interact with Aucterra's document classification, extraction, etc. services using Google's Agent Development Kit (ADK).

🔧 Configuration

Include this block in your mcpServers configuration (e.g., config.json or mcp.yaml):

{ "mcpServers": { "aucterra": { "command": "pipx", "args": [ "run", "--spec", "git+https://github.com/japisuru/aucterra-mcp", "aucterra-mcp" ], "env": { "AUCTERRA_API_KEY": "your_api_key_here" } } } }

🔐 Required Environment Variables

VariableDescription
AUCTERRA_API_KEYYour API key for accessing Aucterra's services

⚙️ Tool Behavior

This MCP tool provides structured access to Aucterra's:

  • 📁 Document Classification
  • 🗂️ Key-Value Field Extraction (Simple + List fields)

The tool accepts pdf or image files and returns structured JSON output.

✅ Agent Integration (Google ADK)

To use this tool within your LlmAgent, configure it as follows:

from google.adk.tools.mcp_tool.mcp_toolset import MCPToolset, StdioServerParameters aucterra_tool = MCPToolset( connection_params=StdioServerParameters( command="pipx", args=[ "run", "--spec", "git+https://github.com/japisuru/aucterra-mcp", "aucterra-mcp" ], env={"AUCTERRA_API_KEY": "your_api_key_here"} ) )

Add this tool to your agent via tools=[aucterra_tool].

📚 Example Use Cases

User: Classify this document (/path/to/the/document/doc.pdf) into invoice or identity document. User: Extract the following fields: NIC, Full Name, Date of Birth from this document (/path/to/the/document/doc.pdf) User: Extract Tax ID as 'Tax Identification Number' from this document (/path/to/the/document/doc.pdf).

The agent will use the Aucterra MCP server to extract fields, filling in missing values (e.g., using the same value for field_key and field_name if only one is provided).

📦 Dependencies

Ensure pipx is installed and available on your system.
Install it via:

python3 -m pip install --user pipx python3 -m pipx ensurepath

🛠️ Issues

If you encounter issues, ensure your API key is correct and the tool is up to date:

pipx upgrade aucterra-mcp
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

An MCP-compatible server that enables LLM agents to interact with Aucterra's document understanding APIs, providing structured access to document classification and field extraction services.

  1. 🔧 Configuration
    1. 🔐 Required Environment Variables
  2. ⚙️ Tool Behavior
    1. ✅ Agent Integration (Google ADK)
      1. 📚 Example Use Cases
        1. 📦 Dependencies
          1. 🛠️ Issues
            1. 🔗 Related Projects

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                An MCP server that provides tools to load and fetch documentation from any llms.txt source, giving users full control over context retrieval for LLMs in IDE agents and applications.
                Last updated -
                566
                Python
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                An open-source MCP server that provides applications like Cursor, Windsurf, and Claude with access to llms.txt documentation files, allowing users to control and audit context retrieval.
                Last updated -
                8
                Python
                MIT License
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                A customized MCP server that enables integration between LLM applications and documentation sources, providing AI-assisted access to LangGraph and Model Context Protocol documentation.
                Last updated -
                1
                Python
                • Linux
                • Apple
              • A
                security
                F
                license
                A
                quality
                A lightweight MCP server that provides a unified interface to various LLM providers including OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, and Ollama.
                Last updated -
                6
                565
                Python

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/japisuru/aucterra-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server