← WebMCP Directory

Tool tree

causa-lens.vercel.app

Health & EducationTools verified
Website
Human–agent clinical evidence workspace. Synthetic research demonstration — not for clinical decision-making.
Explore capabilities
    search_clinical_recordAnswer

    Search synthetic notes. Returns excerpts with note IDs, dates, and evidence IDs. Highlights matches. Read-only.

    View tool JSON
    {
      "name": "search_clinical_record",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search synthetic notes. Returns excerpts with note IDs, dates, and evidence IDs. Highlights matches. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Text to find in the record."
          }
        },
        "required": [
          "query"
        ]
      }
    }
    get_case_summaryAnswer

    Investigation question, dates, notes, claims, and timeline for case CL-001.

    View tool JSON
    {
      "name": "get_case_summary",
      "kind": "answer",
      "impl": "imperative",
      "description": "Investigation question, dates, notes, claims, and timeline for case CL-001.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    create_claimAction

    Create an Agent-proposed claim with status Proposed. It is not accepted automatically and is not a medical fact.

    View tool JSON
    {
      "name": "create_claim",
      "kind": "act",
      "impl": "imperative",
      "description": "Create an Agent-proposed claim with status Proposed. It is not accepted automatically and is not a medical fact.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "statement": {
            "type": "string"
          }
        },
        "required": [
          "statement"
        ]
      }
    }
    attach_evidenceAction

    Link an existing source span to a claim as supporting or contradicting. Does not invent evidence.

    View tool JSON
    {
      "name": "attach_evidence",
      "kind": "act",
      "impl": "imperative",
      "description": "Link an existing source span to a claim as supporting or contradicting. Does not invent evidence.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "claimId": {
            "type": "string"
          },
          "evidenceId": {
            "type": "string"
          },
          "relationship": {
            "type": "string",
            "enum": [
              "supporting",
              "contradicting"
            ]
          }
        },
        "required": [
          "claimId",
          "evidenceId",
          "relationship"
        ]
      }
    }
    challenge_claimAction

    Set a claim to Under Review and instruct search for counterevidence, pre-exposure symptoms, alternatives, and missing timing. Does not manufacture evidence.

    View tool JSON
    {
      "name": "challenge_claim",
      "kind": "act",
      "impl": "imperative",
      "description": "Set a claim to Under Review and instruct search for counterevidence, pre-exposure symptoms, alternatives, and missing timing. Does not manufacture evidence.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "claimId": {
            "type": "string"
          }
        },
        "required": [
          "claimId"
        ]
      }
    }
    add_alternative_explanationAction

    Add a proposed alternative explanation. Labeled as proposed, not established.

    View tool JSON
    {
      "name": "add_alternative_explanation",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a proposed alternative explanation. Labeled as proposed, not established.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "claimId": {
            "type": "string"
          },
          "explanation": {
            "type": "string"
          }
        },
        "required": [
          "claimId",
          "explanation"
        ]
      }
    }
    update_claim_statusAction

    Set proposed, under_review, accepted, rejected, or unresolved. Future versions may require human confirmation before accept/reject.

    View tool JSON
    {
      "name": "update_claim_status",
      "kind": "act",
      "impl": "imperative",
      "description": "Set proposed, under_review, accepted, rejected, or unresolved. Future versions may require human confirmation before accept/reject.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "claimId": {
            "type": "string"
          },
          "status": {
            "type": "string",
            "enum": [
              "proposed",
              "under_review",
              "accepted",
              "rejected",
              "unresolved"
            ]
          }
        },
        "required": [
          "claimId",
          "status"
        ]
      }
    }
    focus_evidenceAction

    Scroll the record to a source span and highlight it for several seconds.

    View tool JSON
    {
      "name": "focus_evidence",
      "kind": "act",
      "impl": "imperative",
      "description": "Scroll the record to a source span and highlight it for several seconds.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "evidenceId": {
            "type": "string"
          }
        },
        "required": [
          "evidenceId"
        ]
      }
    }