Documint MCP by usefulapi

List and read templates; merge field values into PDF documents in Documint.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
97%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~625Tokens (Tool-Definitionen)
~1.6 KBTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.49% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "documint": {
      "url": "https://documint.usefulapi.io/mcp"
    }
  }
}

Remote-Endpunkte

https://documint.usefulapi.io/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢documint_list_templates(page, limit, sort, select)

List the document templates in your Documint account with their ids, names and created dates. Start here to find a template id for documint_merge_template. Documint API: GET /templates.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "page": {
      "description": "Page number (default 1).",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "limit": {
      "description": "Records per page, 1 to 200 (default 100).",
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    },
    "sort": {
      "description": "Sort field, for example name or -createdAt (- means descending).",
      "type": "string"
    },
    "select": {
      "description": "Comma-separated fields to return, for example name,createdAt. Put - before a field to leave it out.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢documint_get_template(template_id, select)

Get one document template by its id. Documint API: GET /templates/{id}.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "template_id": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{1,64}$",
      "description": "Template id, from documint_list_templates."
    },
    "select": {
      "description": "Comma-separated fields to return, for example name,createdAt. Put - before a field to leave it out.",
      "type": "string"
    }
  },
  "required": [
    "template_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🔴documint_merge_template(template_id, data, preview, active)

Merge field values into a template and create a PDF document. Each call creates a new document in your Documint account and uses one document from your plan. Returns the hosted PDF url and the document name. Documint API: POST /templates/{id}/content.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "template_id": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{1,64}$",
      "description": "Template id, from documint_list_templates."
    },
    "data": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {},
      "description": "Field values for the template as one JSON object: field name to value, for example {\"customer_name\": \"Acme Ltd\"}."
    },
    "preview": {
      "description": "Sends the preview flag. The reference does not define it; leave it out unless you need it.",
      "type": "boolean"
    },
    "active": {
      "description": "Sends the active flag. The reference does not define it; leave it out unless you need it.",
      "type": "boolean"
    }
  },
  "required": [
    "template_id",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools