Documint MCP by usefulapi
List and read templates; merge field values into PDF documents in Documint.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"documint": {
"url": "https://documint.usefulapi.io/mcp"
}
}
}リモートエンドポイント
https://documint.usefulapi.io/mcpstreamable-httpできること
ツール一覧
ツール(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.
入力スキーマ
{
"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}.
入力スキーマ
{
"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.
入力スキーマ
{
"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"
}コミュニティ
エビデンス