Documint MCP by usefulapi

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

使うべきか

品質と安全性

A
説明の品質
100%
スキーマの完全性
97%
命名の品質
80%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~625トークン数(ツール定義)
~1.6 KB一般的なレスポンスサイズ
注意への影響は最小限(128k コンテキストの 0.49%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `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"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 3 件