Skip to main content
Glama

Servidor MCP de Aucterra

Este repositorio configura un servidor compatible con MCP para las API de comprensión de documentos de Aucterra utilizando el paquete aucterra-mcp .

Permite a los agentes de LLM interactuar con los servicios de extracción, clasificación, etc. de documentos de Aucterra mediante el Kit de desarrollo de agentes (ADK) de Google .

🔧 Configuración

Incluya este bloque en su configuración mcpServers (por ejemplo, config.json o 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"
      }
    }
  }
}

🔐 Variables de entorno requeridas

Variable

Descripción

AUCTERRA_API_KEY

Su clave API para acceder a los servicios de Aucterra

Related MCP server: A2A Client MCP Server

⚙️ Comportamiento de la herramienta

Esta herramienta MCP proporciona acceso estructurado a Aucterra:

  • 📁 Clasificación de documentos

  • 🗂️ Extracción de campos clave-valor (campos simples y de lista)

La herramienta acepta archivos pdf o image y devuelve una salida JSON estructurada.

✅ Integración de agentes (Google ADK)

Para utilizar esta herramienta dentro de su LlmAgent , configúrela de la siguiente manera:

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"}
    )
)

Agregue esta herramienta a su agente a través de tools=[aucterra_tool] .

📚 Casos de uso de ejemplo

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).

El agente utilizará el servidor MCP de Aucterra para extraer campos y completar los valores faltantes (por ejemplo, utilizando el mismo valor para field_key y field_name si solo se proporciona uno).

📦 Dependencias

Asegúrese de que pipx esté instalado y disponible en su sistema.
Instalarlo mediante:

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

🛠️ Problemas

Si encuentra problemas, asegúrese de que su clave API sea correcta y que la herramienta esté actualizada:

pipx upgrade aucterra-mcp

🔗 Proyectos relacionados

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for interacting with QUADS infrastructure systems via API, enabling resource management and automation through LLM applications.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Remote MCP server for extracting structured data from images, PDFs, and XML documents using LLM Vision models. Provides specialized tools for demographic and invoice data extraction with support for multi-part documents.
    -