← WebMCP Directory

Tool tree

nagrik-saathi.vercel.app

AI & AgentsTools verified
Website
Attach or paste an electricity bill, tax notice, challan, or receipt. Get a plain-language brief and a reviewed official portal—you act there yourself.
Explore capabilities
    get_notice_summaryAnswer

    Read the current notice summary in English, Hindi, or Marathi.

    View tool JSON
    {
      "name": "get_notice_summary",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current notice summary in English, Hindi, or Marathi.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "enum": [
              "en",
              "hi",
              "mr",
              "ta",
              "kn",
              "gu",
              "te",
              "bn"
            ],
            "default": "en"
          }
        },
        "additionalProperties": false
      }
    }
    find_official_portalAnswer

    Find a reviewed official portal and helpline for a department and service.

    View tool JSON
    {
      "name": "find_official_portal",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find a reviewed official portal and helpline for a department and service.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "department": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80
          },
          "service": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80
          },
          "state": {
            "type": "string",
            "minLength": 1,
            "maxLength": 40
          }
        },
        "required": [
          "department",
          "service",
          "state"
        ],
        "additionalProperties": false
      }
    }
    check_scam_signalsAnswer

    Check the current notice for common scam signals and safe next steps.

    View tool JSON
    {
      "name": "check_scam_signals",
      "kind": "answer",
      "impl": "imperative",
      "description": "Check the current notice for common scam signals and safe next steps.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "enum": [
              "en",
              "hi",
              "mr",
              "ta",
              "kn",
              "gu",
              "te",
              "bn"
            ],
            "default": "en"
          }
        },
        "additionalProperties": false
      }
    }
    analyze_noticeAction

    Analyze supplied notice text and update the current workspace case.

    View tool JSON
    {
      "name": "analyze_notice",
      "kind": "act",
      "impl": "imperative",
      "description": "Analyze supplied notice text and update the current workspace case.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sourceText": {
            "type": "string",
            "minLength": 1,
            "maxLength": 50000,
            "description": "Notice text to analyze."
          },
          "language": {
            "type": "string",
            "enum": [
              "en",
              "hi",
              "mr",
              "ta",
              "kn",
              "gu",
              "te",
              "bn"
            ],
            "default": "en"
          }
        },
        "required": [
          "sourceText"
        ],
        "additionalProperties": false
      }
    }
    create_action_planAction

    Create a safe checklist and required-document list for the current notice.

    View tool JSON
    {
      "name": "create_action_plan",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a safe checklist and required-document list for the current notice.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "enum": [
              "en",
              "hi",
              "mr",
              "ta",
              "kn",
              "gu",
              "te",
              "bn"
            ],
            "default": "en"
          }
        },
        "additionalProperties": false
      }
    }
    schedule_reminderAction

    Create a calendar reminder after explicit user approval.

    View tool JSON
    {
      "name": "schedule_reminder",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a calendar reminder after explicit user approval.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120
          },
          "date": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
          }
        },
        "required": [
          "title",
          "date"
        ],
        "additionalProperties": false
      }
    }
    export_family_briefAction

    Export a redacted one-page family brief after explicit user approval.

    View tool JSON
    {
      "name": "export_family_brief",
      "kind": "act",
      "impl": "imperative",
      "description": "Export a redacted one-page family brief after explicit user approval.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "enum": [
              "en",
              "hi",
              "mr",
              "ta",
              "kn",
              "gu",
              "te",
              "bn"
            ],
            "default": "en"
          }
        },
        "additionalProperties": false
      }
    }
    draft_citizen_letterAction

    Draft a review-only citizen letter; never send it.

    View tool JSON
    {
      "name": "draft_citizen_letter",
      "kind": "act",
      "impl": "imperative",
      "description": "Draft a review-only citizen letter; never send it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "tone": {
            "type": "string",
            "enum": [
              "formal",
              "simple"
            ],
            "default": "formal"
          },
          "language": {
            "type": "string",
            "enum": [
              "en",
              "hi",
              "mr",
              "ta",
              "kn",
              "gu",
              "te",
              "bn"
            ],
            "default": "en"
          }
        },
        "additionalProperties": false
      }
    }