Search / com.klarefi/mcp
Klarefi
R0· no sign-inComplete regulated intake work and retrieve cited case files without deciding the case.
v0.3.0 · active · repository · descriptor JSON · versions
Search / com.klarefi/mcp
R0· no sign-inComplete regulated intake work and retrieve cited case files without deciding the case.
v0.3.0 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"klarefi": {
"type": "http",
"url": "https://www.klarefi.com/mcp",
"headers": {
"Authorization": "Bearer ${KLAREFI_TOKEN}"
}
}
}
}claude mcp add --transport http klarefi https://www.klarefi.com/mcp --header "Authorization: Bearer ${KLAREFI_TOKEN}"[mcp_servers.klarefi]
url = "https://www.klarefi.com/mcp"
bearer_token_env_var = "KLAREFI_TOKEN"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"klarefi": {
"type": "remote",
"url": "https://www.klarefi.com/mcp",
"enabled": true,
"headers": {
"Authorization": "Bearer {env:KLAREFI_TOKEN}"
}
}
}
}{
"mcpServers": {
"klarefi": {
"type": "http",
"url": "https://www.klarefi.com/mcp",
"headers": {
"Authorization": "Bearer ${KLAREFI_TOKEN}"
}
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=klarefi&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd3d3LmtsYXJlZmkuY29tL21jcCIsImhlYWRlcnMiOnsiQXV0aG9yaXphdGlvbiI6IkJlYXJlciAke0tMQVJFRklfVE9LRU59In19"
}{
"servers": {
"klarefi": {
"type": "http",
"url": "https://www.klarefi.com/mcp",
"headers": {
"Authorization": "Bearer ${KLAREFI_TOKEN}"
}
}
}
}{
"mcpServers": {
"klarefi": {
"httpUrl": "https://www.klarefi.com/mcp",
"headers": {
"Authorization": "Bearer ${KLAREFI_TOKEN}"
}
}
}
}extensions:
"klarefi":
enabled: true
name: "klarefi"
type: streamable_http
uri: "https://www.klarefi.com/mcp"
headers:
"Authorization": "Bearer ${KLAREFI_TOKEN}"
timeout: 300
Placeholders to fill from your own secret store: ${KLAREFI_TOKEN}. The registry never accepts secret values.
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations21 of 21 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 2,871 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes3 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulnsno known advisory in 5 resolved packagesdeps.mcp_sdk_version@modelcontextprotocol/server 2.0.0, no known advisorydeps.resolvable@klarefi/[email protected] resolved: 5 packagesget_case_packagechangeddescriptionGet the cited case_package.v1 artifact and a signed read-only case-file URL.
Get 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.
give_intake_consentaddedRecord 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.
submit_case_reviewchangeddescription, input schemaSubmit an auditable intake-review command. Allowed commands review or correct facts, request clarification, update evidence, or escalate. This tool cannot complete or reopen a case.
Submit an auditable intake-review command. Allowed commands review or correct facts, update evidence, or escalate. This tool cannot complete or reopen a case.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +reachable +uptime-94% ~updated-70d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
@klarefi/[email protected] npm4 dependencies, resolved · MCP SDK @modelcontextprotocol/server 2.0.0 · advisories checked 2026-10-19
No known advisory affects this dependency graph.
Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://www.klarefi.com/mcp streamable-http | none | yes | 94% | 308 ms | 2026-07-28 | 2026-10-19 |
| package | registry | version | runtime | secrets |
|---|---|---|---|---|
@klarefi/mcp | npm | 0.3.0 | – | KLAREFI_API_KEY |
answer_fieldsdestructive | Answer structured requested facts by fact_id. Values must be strings; yes_no fields take "yes" or "no", and date fields use YYYY-MM-DD. |
answer_questiondestructive | Answer the active applicant question with free text, optionally targeting a task_id. |
create_connectordestructive | Create or update a Klarefi verification connector manifest. The result reports whether the configuration is active or staged for operator approval. |
create_connector_from_openapidestructive | Import 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. |
create_intake_session | Create a hosted Klarefi intake session. |
delete_connectordestructive | Delete a configured Klarefi connector by key or stage its deletion for operator approval. |
get_caseread-only | Retrieve a Klarefi case and resolved facts. |
get_case_packageread-only | Get 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. |
get_case_workspaceread-only | Inspect a case workspace with facts, cited evidence, blockers, ownership, and timeline. This does not mutate the case. |
get_intake_stateread-only | Get the current applicant intake state. Pass url, or session_id with access_token, on the hosted MCP endpoint. |
get_review_commandread-only | Poll the status and result of an intake-review command. |
give_intake_consent | Record 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. |
list_operator_queueread-only | List the bounded Klarefi operator queue for this API key's environment. Requires cases:review. |
list_workflowsread-only | List versioned Form · Fact · Verify workflow declarations. |
open_intakeread-only | Read 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. |
save_intake_draftdestructive | Save applicant form draft fields without submitting. Field values must be strings or null. |
save_workflow_draftdestructive | Validate and save a workflow declaration as a draft. This tool cannot publish or activate the workflow. |
submit_case_reviewdestructive | Submit an auditable intake-review command. Allowed commands review or correct facts, update evidence, or escalate. This tool cannot complete or reopen a case. |
submit_intakedestructive | Submit the applicant intake. Returns submitted, blockers, and the fresh intake state. |
upload_document | Upload 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. |
wait_for_next_actionread-only | Poll until the intake leaves processing or the timeout expires. If timed_out is true, call wait_for_next_action again. |
Schemas: list_tools.
{
"name": "com.klarefi/mcp",
"title": "Klarefi",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://www.klarefi.com/mcp",
"type": "streamable-http",
"headers": [
{
"name": "Authorization",
"isSecret": true,
"description": "Bearer followed by a Klarefi API key. This is optional for applicant intake tools."
}
]
}
],
"version": "0.3.0",
"packages": [
{
"version": "0.3.0",
"transport": {
"type": "stdio"
},
"identifier": "@klarefi/mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "KLAREFI_API_KEY",
"format": "string",
"isSecret": true,
"description": "Klarefi API key. This is optional for applicant intake tools."
},
{
"name": "KLAREFI_API_BASE_URL",
"format": "string",
"description": "Optional Klarefi deployment URL."
}
]
}
],
"repository": {
"url": "https://github.com/jmqcooper-ai/klarefi-mcp",
"source": "github"
},
"description": "Complete regulated intake work and retrieve cited case files without deciding the case."
}