Documint MCP by usefulapi
List and read templates; merge field values into PDF documents in Documint.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
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-httpWas es kann
Tool-Inventar
Tools (3)
🟢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
Nachweis