Klarefi
com.klarefi/mcpVersion 0.3.0Complete regulated intake work and retrieve cited case files without deciding the case.
Status
Responds176 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:03 UTC
- Latency
- 176 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://www.klarefi.com/mcpResponds176 msNo sign-in
Claude Code
claude mcp add --transport http klarefi https://www.klarefi.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: klarefi
Remote MCP server URL: https://www.klarefi.com/mcpCursor
{
"mcpServers": {
"klarefi": {
"url": "https://www.klarefi.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"klarefi","type":"http","url":"https://www.klarefi.com/mcp"}'Streamable HTTP
npm: @klarefi/mcp 0.3.0Package only
npm (npx)
claude mcp add klarefi -- npx -y @klarefi/mcp@0.3.0Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
21 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
answer_fieldsAnswer structured requested facts by fact_id. Values must be strings; yes_no fields take "yes" or "no", and date fields use YYYY-MM-DD. | Yes | No | No | No |
answer_questionAnswer the active applicant question with free text, optionally targeting a task_id. When the applicant cannot supply what it asks for now, say so and why; the question is then closed and not asked again unless something new is sent. | Yes | No | No | No |
create_connectorCreate or update a Klarefi verification connector manifest. The result reports whether the configuration is active or staged for operator approval. Set connection_status to not_connected and omit credentials to add now; upsert with connected and credentials later. Checks remain open until connected. | Yes | No | No | No |
create_connector_from_openapiImport a public OpenAPI JSON URL as a Klarefi verification connector. JSON specs only (convert YAML first). The result reports whether the configuration is active or staged for operator approval. Set connection_status to not_connected to import before credentials exist. | Yes | No | No | Yes |
create_intake_sessionCreate a hosted Klarefi intake session. | No | No | No | No |
delete_connectorDelete a configured Klarefi connector by key or stage its deletion for operator approval. | Yes | No | No | No |
get_caseRetrieve a Klarefi case and resolved facts. | No | Yes | Yes | No |
get_case_packageGet the cited case_package.v1 artifact and a signed read-only case-file URL. The package carries the facts, the calculated facts, and the offer or decline on the case with its files. | No | Yes | Yes | No |
get_case_workspaceInspect a case workspace with facts, cited evidence, blockers, ownership, and timeline. This does not mutate the case. | No | Yes | Yes | No |
get_intake_stateGet the current applicant intake state. Pass url, or session_id with access_token, on the hosted MCP endpoint. | No | Yes | Yes | No |
get_review_commandPoll the status and result of an intake-review command. | No | Yes | Yes | No |
give_intake_consentRecord the applicant's consent to processing. Call it when the intake state's next_action is consent, and only after the applicant has agreed to the notice in next_action.notice. Returns the fresh intake state. | No | No | No | No |
list_operator_queueList the bounded Klarefi operator queue for this API key's environment. Requires cases:review. | No | Yes | Yes | No |
list_workflowsList versioned Form · Fact · Verify workflow declarations. | No | Yes | Yes | No |
open_intakeRead an applicant intake from a signed URL or from session_id plus access_token. No Klarefi API key is required. On the hosted MCP endpoint, include the same intake credential in each later intake tool call. | No | Yes | Yes | No |
save_intake_draftSave applicant form draft fields without submitting. Field values must be strings or null. | Yes | No | No | No |
save_workflow_draftValidate and save a workflow declaration as a draft. This tool cannot publish or activate the workflow. Each input_bindings entry on a check is a fact ID, { "literal": value } for a fixed plain-text value (never a secret), or { "case": "case_id" | "case_reference" | "external_case_id" }. A parameter left out uses the connector's default. | Yes | No | No | No |
submit_case_reviewSubmit an auditable intake-review command. Allowed commands review or correct facts, update evidence, escalate, or record a case-wide checks go. For checks_go supply payload.decision as go, not_now, or withdraw and an optional rationale; poll get_review_command, because a decision sent before the case has started stays accepted until it applies. This tool cannot complete or reopen a case. | Yes | No | No | No |
submit_intakeSubmit the applicant intake. Returns submitted, blockers, and the fresh intake state. | Yes | No | No | No |
upload_documentUpload a requested applicant document. Use content_base64 on the hosted MCP endpoint. Local stdio clients can use file_path. Inline content is limited to 5MB decoded; local files can be up to 25MB. | No | No | No | No |
wait_for_next_actionPoll until the intake leaves processing or the timeout expires. If timed_out is true, call wait_for_next_action again. | No | Yes | Yes | No |
Details
- Registry status
- Active
- Published
- Aug 10, 2026
- Updated
- Aug 10, 2026
- Website
- Not given
- Categories (suggested)
- Developer toolsDocumentsFiles and storageSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared