{
  "automatic_evidence_credit": false,
  "captures": [],
  "change_log": [
    {
      "after_hash": "e1b82daade42bf4355d30dc79e726223f4831ed1a53d53a1b11d53d39c8502bd",
      "before_hash": "6fbcba20f840f47d25956b103a56ea3bcd3982495f13c4fe70e1a29b12270c65",
      "diff": {
        "changes": [
          {
            "compatibility_class": "INFO",
            "fact": "tool description changed",
            "kind": "TOOL_DESCRIPTION_CHANGED",
            "path": "tools[tts_jobs_create].description",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "BREAKING",
            "fact": "input enum value removed",
            "kind": "INPUT_ENUM_VALUE_REMOVED",
            "path": "tools[tts_jobs_create].inputSchema.properties[voice_id].enum",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "protocol version changed",
            "kind": "PROTOCOL_VERSION_CHANGED",
            "path": "protocolVersion",
            "security_relevant_field": false
          }
        ],
        "classified": true,
        "counts_by_class": {
          "BREAKING": 1,
          "INFO": 1,
          "NON_BREAKING": 1
        },
        "taxonomy_version": "1.0.0",
        "total": 3,
        "truncated": false
      },
      "entry_sha256": "cbe702a1470fbe18165cdb9c6c97b3408c604560fdd6c906539f72c70134876d",
      "evidence_class": "MANIFEST_CHANGE",
      "labels": [
        "MANIFEST_CHANGED",
        "TOOL_LIST_OR_TOOL_TEXT_CHANGED"
      ],
      "observed_at_utc": "2026-10-02T13:06:41Z",
      "previous_entry_sha256": "af214f878f386b52eebd89828fea8a515d8cbf572bfa2580aaed967e52c2c3c1",
      "receipt_id": "d44652f5-077b-536f-a3e2-f36826ac30b7",
      "receipt_url": "https://www.gaipagents.com/v1/free/receipts/d44652f5-077b-536f-a3e2-f36826ac30b7",
      "sequence": 5443,
      "target_id": "obs_e73843c088de3e0f1d954cac",
      "target_kind": "MCP_REMOTE",
      "target_locator": "https://apick.app/mcp/all"
    },
    {
      "after_hash": "6fbcba20f840f47d25956b103a56ea3bcd3982495f13c4fe70e1a29b12270c65",
      "before_hash": "54f9e361ee892f618d72b02b2ee998566c4f3482db8e2790cfd8c9f47e27d578",
      "diff": {
        "changes": [
          {
            "compatibility_class": "BREAKING",
            "fact": "tool removed",
            "kind": "TOOL_REMOVED",
            "path": "tools[image_batch_create]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "BREAKING",
            "fact": "tool removed",
            "kind": "TOOL_REMOVED",
            "path": "tools[image_batch_result]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "BREAKING",
            "fact": "tool removed",
            "kind": "TOOL_REMOVED",
            "path": "tools[image_batch_status]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "BREAKING",
            "fact": "tool removed",
            "kind": "TOOL_REMOVED",
            "path": "tools[image_edit]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "BREAKING",
            "fact": "tool removed",
            "kind": "TOOL_REMOVED",
            "path": "tools[image_generate]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "BREAKING",
            "fact": "tool removed",
            "kind": "TOOL_REMOVED",
            "path": "tools[llm_chat]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "BREAKING",
            "fact": "tool removed",
            "kind": "TOOL_REMOVED",
            "path": "tools[text_polish]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "BREAKING",
            "fact": "tool removed",
            "kind": "TOOL_REMOVED",
            "path": "tools[text_summary]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "tool added",
            "kind": "TOOL_ADDED",
            "path": "tools[get_cash_receipt_deduction]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "tool added",
            "kind": "TOOL_ADDED",
            "path": "tools[get_tax_return_history]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "tool added",
            "kind": "TOOL_ADDED",
            "path": "tools[req_cash_receipt_deduction]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "tool added",
            "kind": "TOOL_ADDED",
            "path": "tools[req_tax_return_history]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "tool added",
            "kind": "TOOL_ADDED",
            "path": "tools[youtube_metadata]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "tool added",
            "kind": "TOOL_ADDED",
            "path": "tools[youtube_subtitle]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "tool added",
            "kind": "TOOL_ADDED",
            "path": "tools[youtube_subtitle_list]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "tool added",
            "kind": "TOOL_ADDED",
            "path": "tools[youtube_thumbnail]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "INFO",
            "fact": "tool description changed",
            "kind": "TOOL_DESCRIPTION_CHANGED",
            "path": "tools[req_employment].description",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "input field added",
            "kind": "INPUT_FIELD_ADDED",
            "path": "tools[stt].inputSchema.properties[artifact_filter]",
            "security_relevant_field": false
          },
          {
            "compatibility_class": "NON_BREAKING",
            "fact": "version minor",
            "kind": "VERSION_MINOR",
            "path": "version",
            "security_relevant_field": false
          }
        ],
        "classified": true,
        "counts_by_class": {
          "BREAKING": 8,
          "INFO": 1,
          "NON_BREAKING": 10
        },
        "taxonomy_version": "1.0.0",
        "total": 19,
        "truncated": false
      },
      "entry_sha256": "e22ab4ce5d27df2029a85f4294d524b52e47765a5672bcff6145d563920c1994",
      "evidence_class": "MANIFEST_CHANGE",
      "labels": [
        "MANIFEST_CHANGED",
        "TOOL_LIST_OR_TOOL_TEXT_CHANGED"
      ],
      "observed_at_utc": "2026-09-30T23:54:34Z",
      "previous_entry_sha256": "28f8f0907b723c5693337a23cb893b4b3cb3aeace2f58371641f0e676cb84b02",
      "receipt_id": "e3eaa49f-0025-5181-bd25-1c3b57f0b4fb",
      "receipt_url": "https://www.gaipagents.com/v1/free/receipts/e3eaa49f-0025-5181-bd25-1c3b57f0b4fb",
      "sequence": 110,
      "target_id": "obs_e73843c088de3e0f1d954cac",
      "target_kind": "MCP_REMOTE",
      "target_locator": "https://apick.app/mcp/all"
    }
  ],
  "check_outcomes": {
    "ask": {
      "changed_since": "https://www.gaipagents.com/v1/free/observatory/changed-since?url=<endpoint>",
      "changes_and_reachability": "https://www.gaipagents.com/v1/free/changes/subscribe?url=<endpoint>",
      "conformance": "https://www.gaipagents.com/v1/free/conformance/check?url=<endpoint>"
    },
    "published": false,
    "why": "Outcomes of GAIP's own checks (whether the endpoint answered, HTTP status, response time, conformance findings) are given only to a caller who asks about the URL, never on a public page, list or feed. The same applies to every target."
  },
  "conformance": {
    "findings": "GIVEN_TO_CALLER_ONLY",
    "meaning": "The rule catalogue this manifest was read against at the observed time. The finding codes go only to a caller who checks the URL (check_outcomes.ask.conformance).",
    "observed_at_utc": "2026-10-17T16:59:51Z",
    "protocol": "MCP",
    "rule_catalogue_route": "/v1/free/knowledge/conformance-rules",
    "rule_catalogue_version": "1.0.0"
  },
  "corrections": {
    "contact": "https://www.gaipagents.com/contact",
    "exclusion": "https://www.gaipagents.com/v1/free/observatory/corrections/exclusion",
    "opt_out": "POST kind OPT_OUT to the route; the target is withdrawn from public view at once (a pause). The site's owner makes it permanent at https://www.gaipagents.com/v1/free/observatory/corrections/exclusion.",
    "queued_for_review": 0,
    "route": "https://www.gaipagents.com/v1/free/observatory/corrections"
  },
  "declared_derivations": {
    "data_appetite": null,
    "dependency_domains": [
      {
        "domain": "github.com",
        "roles": [
          "repository"
        ]
      }
    ],
    "last_observed_at_utc": "2026-10-17T16:59:51Z",
    "meaning": "Derived by GAIP from what this agent declared, at the stated time: the categories of data its tools' input fields ask for (counts, by keyword rules gaip.data-appetite-rules.v1), the outside domains its declarations point to, and the operator as the agent itself publishes it. Facts about declarations, not an assessment of the agent or its operator.",
    "operator": {
      "as_published": "app.apick",
      "source_kind": "registry_namespace_domain"
    },
    "rules_version": "gaip.data-appetite-rules.v1",
    "schema_version": "gaip.declared-derivations.v1"
  },
  "latest": {
    "baseline_at_utc": "2026-09-29T13:31:56Z",
    "manifest_sha256": "e1b82daade42bf4355d30dc79e726223f4831ed1a53d53a1b11d53d39c8502bd",
    "observed_at_utc": "2026-10-17T16:59:51Z"
  },
  "metadata_signals": {
    "meaning": "Pattern rules are published only as aggregate rates across all observed targets (see the summary), never per party. GAIP issues no overall verdict and does not rank parties.",
    "overall_verdict": null,
    "per_target_results": null,
    "published": "AGGREGATE_ONLY_IN_SUMMARY",
    "rules": [
      {
        "rationale": "Zero-width, bidirectional-control and Unicode tag characters are not visible to a human reader but are read by language models. GAIP reports whether any occur; many have ordinary uses.",
        "rule_id": "OBS-SIG-001",
        "title": "Invisible or bidirectional-control Unicode characters in names or descriptions"
      },
      {
        "rationale": "Tool and skill descriptions are read by models. GAIP reports whether a description contains phrases shaped like instructions to a model (the patterns in GAIP's public conformance rule catalogue, plus the phrases listed in the Observatory method). Such phrases can be benign.",
        "rule_id": "OBS-SIG-002",
        "title": "Instruction-like text in descriptions"
      },
      {
        "rationale": "When a description refers to a tool name that only a different observed server publishes, a model using both servers may connect the two. GAIP reports whether such a reference occurs; shared names are common and often coincidental.",
        "rule_id": "OBS-SIG-003",
        "title": "Description names a tool published by a different observed server"
      },
      {
        "rationale": "Declared OAuth scopes whose names contain wildcard or whole-account wording (*, all, admin, root, full) request wide access by name. GAIP reports whether such a scope name is declared; it does not know what the scope grants.",
        "rule_id": "OBS-SIG-004",
        "title": "Declared authorization scopes with broad-access wording"
      }
    ],
    "third_party_scanners": [
      {
        "name": "Snyk agent-scan (formerly Invariant Labs mcp-scan)",
        "status": "NOT_RUN",
        "url": "https://github.com/snyk/agent-scan"
      },
      {
        "name": "Cisco AI Defense MCP Scanner",
        "status": "NOT_RUN",
        "url": "https://github.com/cisco-ai-defense/mcp-scanner"
      }
    ]
  },
  "method": "https://www.gaipagents.com/observatory",
  "notice": "Facts observed by GAIP at the stated time (UTC); they may be out of date. This is not an assessment of safety, quality, security, legality or trustworthiness of any party, and not a recommendation. To request a correction, add a right of reply or opt out, POST to https://www.gaipagents.com/v1/free/observatory/corrections or use https://www.gaipagents.com/contact.",
  "price_gbp": 0,
  "schema_version": "gaip.observatory.v1.target",
  "silent_changes_last_30_days": {
    "days": 30,
    "entries_read_at_most": 200,
    "kinds": [],
    "line": null,
    "meaning": "Weeks (ISO) in which GAIP recorded a change to the agent's declared tools or interface (tools added or removed, descriptions re-worded, input or output schema, behaviour labels, sign-in, terms or prices, endpoint host) and no declared version (registry or card version, serverInfo.version) moved that week. A week whose version movement is not recorded is not counted. Dated facts from the public change log; not an assessment of the agent.",
    "weeks": [],
    "weeks_with_silent_changes": 0
  },
  "snapshot": {
    "capabilities": [
      "tools"
    ],
    "description": "APICK Korean data, simple-auth lookups, OCR, search, conversion, image, video and TTS",
    "name": "app.apick/all",
    "parts": [
      "registry_server_json",
      "mcp_initialize_tools_list"
    ],
    "protocol": "MCP",
    "protocolVersion": "2025-11-25",
    "public_copy": "Text excerpts of at most 300 characters; input schemas and security schemes as SHA-256 and size only.",
    "remotes": [
      {
        "type": "streamable-http",
        "url": "https://apick.app/mcp/all"
      }
    ],
    "scopes": [],
    "serverInfo": {
      "name": "app.apick/all",
      "version": "0.0.1"
    },
    "title": "APICK",
    "tools": [
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Look up the account holder name of a Korean bank account. \ub300\ud55c\ubbfc\uad6d \uc740\ud589 \uacc4\uc88c\uc758 \uc608\uae08\uc8fc\uba85\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. \uc1a1\uae08 \uc804 \uc608\uae08\uc8fc \ud655\uc778 \ub4f1\uc5d0 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. bank_code \ub610\ub294 bank_name \uc911 \ud558\ub098\ub294 \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 60\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 413,
          "published": "HASH_ONLY",
          "sha256": "cbcec7a06bfba2a74f992da91691ea1d8d4589278a9231bef5df27d3d306154c"
        },
        "name": "account_realname",
        "title": "\uacc4\uc88c \uc608\uae08\uc8fc \uc2e4\uba85 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "List Korean bank codes and names. \ub300\ud55c\ubbfc\uad6d \uc740\ud589 \ucf54\ub4dc\u00b7\uc740\ud589\uba85 \uc804\uccb4 \ubaa9\ub85d\uc744 \ubc18\ud658\ud569\ub2c8\ub2e4. transfer_1won, account_realname Tool\uc758 bank_code \uc785\ub825\uac12\uc744 \ucc3e\uc744 \ub54c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \ubb34\ub8cc\uc785\ub2c8\ub2e4. [\ubb34\ub8cc]",
        "inputSchema": {
          "bytes": 90,
          "published": "HASH_ONLY",
          "sha256": "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
        },
        "name": "bank_code",
        "title": "\uc740\ud589\ucf54\ub4dc \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Decode a base64-encoded image string back into an image file. base64 \ub85c \uc778\ucf54\ub529\ub41c \uc774\ubbf8\uc9c0 \ubb38\uc790\uc5f4\uc744 \uc6d0\ubcf8 \uc774\ubbf8\uc9c0 \ud30c\uc77c\ub85c \ub514\ucf54\ub529\ud574 \ubc18\ud658\ud569\ub2c8\ub2e4. \"data:image/\ud0c0\uc785;base64,\" \uc811\ub450\uc5b4\uac00 \ubd99\uc740 \ubb38\uc790\uc5f4\ub3c4 \ud5c8\uc6a9\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 2\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 226,
          "published": "HASH_ONLY",
          "sha256": "6392aa19ecd3dae3f632e8dbdfbb16ce33fa8d6c6bcc061b49b9aa1855258e67"
        },
        "name": "base64_to_image",
        "title": "base64 \uc774\ubbf8\uc9c0 \ubcc0\ud658"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Look up general status information of a Korean business by its 10-digit business registration number. \uc0ac\uc5c5\uc790\ub4f1\ub85d\ubc88\ud638\ub85c \ud574\ub2f9 \uc0ac\uc5c5\uc790\uc758 \uc77c\ubc18 \ud604\ud669 \uc815\ubcf4(\ub300\ud45c\uc790, \uc8fc\uc18c, \uc9c1\uc6d0\uc218, \uc124\ub9bd\uc77c, \uc5c5\uc885, \uc5c5\ud0dc, \uc885\ubaa9, \uc5f0\ub77d\ucc98, \uc0ac\uc5c5\uc790\uc0c1\ud0dc, \uacfc\uc138\uc720\ud615 \ub4f1)\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 50\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 229,
          "published": "HASH_ONLY",
          "sha256": "2be0cbc6d61aaa40bc5d89ac56a128281409312ee3a492183bd72f16c7426f8b"
        },
        "name": "biz_detail",
        "title": "\uc0ac\uc5c5\uc790 \uc815\ubcf4 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Validate email syntax, MX availability, and free or disposable domain status. \uc774\uba54\uc77c \ud615\uc2dd, MX \uc218\uc2e0 \uac00\ub2a5 \uc5ec\ubd80, \ubb34\ub8cc\u00b7\uc77c\ud68c\uc6a9 \uba54\uc77c \uc5ec\ubd80\ub97c \uac80\uc0ac\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 187,
          "published": "HASH_ONLY",
          "sha256": "e5c73b21dcc04b02cb1851a663ca6b914e5d4d597948ddaca736d80fd4e6e53f"
        },
        "name": "check_email_valid",
        "title": "\uc774\uba54\uc77c \uc720\ud6a8\uc131 \uac80\uc0ac"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Validate and format a phone number and check the carrier and line type. \uc804\ud654\ubc88\ud638 \ud615\uc2dd \uac80\uc0ac\uc640 \ud1b5\uc2e0\uc0ac\u00b7\ud68c\uc120\uc720\ud615 \ud655\uc778\uc744 \ud568\uaed8 \uc81c\uacf5\ud569\ub2c8\ub2e4. \uac74\ub2f9 40P. [\ud638\ucd9c\ub2f9 40\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 218,
          "published": "HASH_ONLY",
          "sha256": "9a88fe37ee7f8f4bb651bb4aac155d29255894acdddff0ee70ded2b98c7154a0"
        },
        "name": "check_phone_valid",
        "title": "\uc804\ud654\ubc88\ud638 \uc720\ud6a8\uc131 \uac80\uc0ac"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Check whether a phone number has been reported for spam, advertising, or criminal use in Korea. \uc2a4\ud338/\uad11\uace0/\ubc94\uc8c4\uc5d0 \uc0ac\uc6a9\ub41c \uc804\ud654\ubc88\ud638\uc778\uc9c0 \uc870\ud68c\ud569\ub2c8\ub2e4. \uc218\uc2e0 \uc804\ud654 \ud544\ud130\ub9c1, \uc774\uc0c1 \uac70\ub798 \ud0d0\uc9c0 \ub4f1\uc5d0 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 186,
          "published": "HASH_ONLY",
          "sha256": "11f7f31b284359bf24fff5d2e92375aa5c97098793876ee9bddf5bb0ee2b66d5"
        },
        "name": "check_spam_number",
        "title": "\uc2a4\ud338/\uad11\uace0/\ubc94\uc8c4 \uc804\ud654\ubc88\ud638 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Collect a YouTube channel profile and its latest uploaded videos. \uc720\ud29c\ube0c \uacc4\uc815(\ucc44\ub110) \uc815\ubcf4\uc640 \ucd5c\uadfc \uac8c\uc2dc\ud55c \ub3d9\uc601\uc0c1 \uc815\ubcf4\ub97c \uc218\uc9d1\ud574 \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 40\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 215,
          "published": "HASH_ONLY",
          "sha256": "7b66d9256bf48c78735c1c8a2c6a4892cd80c9f1cb73dfe39d180f91e8228c02"
        },
        "name": "crawl_youtube",
        "title": "\uc720\ud29c\ube0c \uacc4\uc815 \uc815\ubcf4 \uc218\uc9d1"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Convert a DOCX (Word) file to a PDF file. DOCX \ud30c\uc77c\uc744 PDF \ud30c\uc77c\ub85c \ubcc0\ud658\ud574 \ubc18\ud658\ud569\ub2c8\ub2e4. DOCX \ud615\uc2dd\uc758 \ud30c\uc77c\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 80\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 294,
          "published": "HASH_ONLY",
          "sha256": "07b9f8bc75fbfc255a4c45049d6922673a6121468595492a0c9230d19303ff8d"
        },
        "name": "docx_to_pdf",
        "title": "DOCX \ud30c\uc77c\uc744 PDF \ud30c\uc77c\ub85c \ubcc0\ud658"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Download a publicly available YouTube video and return it as an MP4 file. \uc720\ud29c\ube0c\uc5d0 \uacf5\uac1c\ub41c \ub3d9\uc601\uc0c1\uc744 MP4 \ud30c\uc77c\ub85c \ub2e4\uc6b4\ub85c\ub4dc\ud574 \ubc18\ud658\ud569\ub2c8\ub2e4. \ube44\uacf5\uac1c\u00b7\ucc28\ub2e8\ub41c \uac8c\uc2dc\uae00\uc740 \uc2e4\ud328\ub85c \uc751\ub2f5\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 3\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 215,
          "published": "HASH_ONLY",
          "sha256": "ea62e1add4b5f5214279f5569919e63cd1661c97b9901af952b4f4eecd352211"
        },
        "name": "download_youtube_video",
        "title": "\uc720\ud29c\ube0c \ub3d9\uc601\uc0c1 \ub2e4\uc6b4\ub85c\ub4dc"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Draw a visible text watermark across an image. \uc774\ubbf8\uc9c0 \ud30c\uc77c\uc5d0 \ud14d\uc2a4\ud2b8 \uc6cc\ud130\ub9c8\ud06c\ub97c \uc0bd\uc785\ud55c PNG \uc774\ubbf8\uc9c0\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uae00\uc790 \ud06c\uae30\u00b7\uc0c9\uc0c1\u00b7\ud22c\uba85\ub3c4\u00b7\ubc00\uc9d1\ub3c4\ub97c \uc870\uc808\ud560 \uc218 \uc788\uc73c\uba70, PNG, JPEG \ub4f1 \uc77c\ubc18 \uc774\ubbf8\uc9c0 \ud3ec\ub9f7\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 850,
          "published": "HASH_ONLY",
          "sha256": "80af95a7d1411a4d66cc4018adcb6505da0e254e8523fadd88cf0c7f861e4249"
        },
        "name": "draw_watermark_image",
        "title": "Image \uc6cc\ud130\ub9c8\ud06c \uc0bd\uc785"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Draw a visible text watermark across every page of a PDF file. PDF \ud30c\uc77c \uc804\uccb4 \ud398\uc774\uc9c0\uc5d0 \ud14d\uc2a4\ud2b8 \uc6cc\ud130\ub9c8\ud06c\ub97c \uc0bd\uc785\ud55c PDF \ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uae00\uc790 \ud06c\uae30\u00b7\uc0c9\uc0c1\u00b7\ud22c\uba85\ub3c4\u00b7\uac01\ub3c4\u00b7\ubc00\uc9d1\ub3c4\u00b7\uc801\uc6a9 \uc601\uc5ed\uc744 \uc870\uc808\ud560 \uc218 \uc788\uc73c\uba70, PDF \ud615\uc2dd\uc758 \ud30c\uc77c\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 1287,
          "published": "HASH_ONLY",
          "sha256": "fbeff43048d6894367712392754a632767a5244ee92a6a335908310b3f7bedc7"
        },
        "name": "draw_watermark_pdf",
        "title": "PDF \uc6cc\ud130\ub9c8\ud06c \uc0bd\uc785"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract preview thumbnail images from a video at regular intervals and return them as a ZIP file. \ub3d9\uc601\uc0c1\uc5d0\uc11c \uc77c\uc815 \uad6c\uac04\ub9c8\ub2e4 \ubbf8\ub9ac\ubcf4\uae30 \uc774\ubbf8\uc9c0\ub97c \ucd94\ucd9c\ud574 ZIP \ud30c\uc77c\ub85c \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 559,
          "published": "HASH_ONLY",
          "sha256": "ef05d04b6c77b8f4ae568b08b6e397bb563f8db2b2e7898ea05994a13e42fa4f"
        },
        "name": "extract_video_thumbnail",
        "title": "\ub3d9\uc601\uc0c1 \ubbf8\ub9ac\ubcf4\uae30 \uc774\ubbf8\uc9c0 \ucd94\ucd9c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Detect faces in an image and blur (mosaic) them. \uc774\ubbf8\uc9c0 \ud30c\uc77c\uc5d0\uc11c \uc5bc\uad74\uc744 \uc778\uc2dd\ud574 \ud574\ub2f9 \uc601\uc5ed\uc744 \ubaa8\uc790\uc774\ud06c \ucc98\ub9ac\ud55c \uc774\ubbf8\uc9c0(JPEG)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. PNG, JPEG \ub4f1 \uc77c\ubc18 \uc774\ubbf8\uc9c0 \ud3ec\ub9f7\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 398,
          "published": "HASH_ONLY",
          "sha256": "06377b05d3c12b0c1f7ed16fd6642cf629d2a9ce74c6b23898137053213607fa"
        },
        "name": "face_blur",
        "title": "\uc5bc\uad74 \ubaa8\uc790\uc774\ud06c \ucc98\ub9ac"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Detect faces in an image and return their coordinates. \uc774\ubbf8\uc9c0 \ud30c\uc77c\uc5d0\uc11c \uc5bc\uad74\uc744 \uc778\uc2dd\ud574 \ud574\ub2f9 \uc88c\ud45c\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. use_feature=1 \uc785\ub825 \uc2dc \uc5bc\uad74 \ud2b9\uc9d5 \uc815\ubcf4\ub97c \ud568\uaed8 \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 3\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 535,
          "published": "HASH_ONLY",
          "sha256": "2cc500427129cbc8d2083539a990462900d019a7a84e0b037d9e7dd6fb6be0a1"
        },
        "name": "face_detection",
        "title": "\uc774\ubbf8\uc9c0 \uc5bc\uad74 \uc778\uc2dd"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Check whether a Korean vehicle has a flood damage record, by VIN or license plate number. \ucc28\ub300\ubc88\ud638(VIN) \ub610\ub294 \ucc28\ub7c9\ubc88\ud638\ub85c \uc790\ub3d9\ucc28\uc758 \uce68\uc218 \uc774\ub825 \uc5ec\ubd80\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. \uc911\uace0\ucc28 \uad6c\ub9e4 \uc804 \ud655\uc778 \ub4f1\uc5d0 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 312,
          "published": "HASH_ONLY",
          "sha256": "f6b56123ddbb4277ce01367c183524cf4c2fdf2d2fb95bf30cb527bbff980007"
        },
        "name": "get_car_flooding",
        "title": "\ucc28\ub7c9 \uce68\uc218\ucc28 \uc5ec\ubd80 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Check whether a Korean vehicle has a scrap/total-loss accident record, by VIN or license plate number. \ucc28\ub300\ubc88\ud638(VIN) \ub610\ub294 \ucc28\ub7c9\ubc88\ud638\ub85c \ud3d0\ucc28\uc0ac\uace0\ucc98\ub9ac \uc5ec\ubd80\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. \uc911\uace0\ucc28 \uad6c\ub9e4 \uc804 \ud655\uc778 \ub4f1\uc5d0 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 312,
          "published": "HASH_ONLY",
          "sha256": "f6b56123ddbb4277ce01367c183524cf4c2fdf2d2fb95bf30cb527bbff980007"
        },
        "name": "get_car_scrap",
        "title": "\ucc28\ub7c9 \ud3d0\ucc28\uc0ac\uace0\ucc98\ub9ac \uc5ec\ubd80 \uc870\ud68c"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "req_cash_receipt_deduction\uc758 transactionId\ub85c \uc2b9\uc778 \uc0c1\ud0dc\uc640 \ud604\uae08\uc601\uc218\uc99d \uc18c\ub4dd\uacf5\uc81c \ub0b4\uc5ed \uacb0\uacfc\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. AUTH_WAITING\uc774\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uae30\ub2e4\ub9ac\uace0 COLLECTING\uc774\uba74 \uc7a0\uc2dc \ud6c4 \uac19\uc740 ID\ub85c \uc870\ud68c\ud558\uc138\uc694. \ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc \uacfc\uae08\ub418\uba70 \uc720\ud6a8\uae30\uac04 \ub0b4 \uc7ac\uc870\ud68c\ub294 \ubb34\ub8cc\uc785\ub2c8\ub2e4. resultAvailable\uacfc status, errorCode\ub97c \ud655\uc778\ud558\uc138\uc694. \uacb0\uacfc\ub294 result.cashReceiptDeduction\uc5d0 \uc788\uc73c\uba70 resultExpiresAt \uc774\ud6c4\uc5d0\ub294 RESULT_EXPIRED\uac00 \ubc18\ud658\ub418\uc5b4 \uc0c8 \uc778\uc99d \uc811\uc218\uac00",
        "inputSchema": {
          "bytes": 303,
          "published": "HASH_ONLY",
          "sha256": "747b87880243bc3cc1635f6ed554c0499a0c348a90379f2789d5def0dcd88e16"
        },
        "name": "get_cash_receipt_deduction",
        "title": "\ud604\uae08\uc601\uc218\uc99d \uc18c\ub4dd\uacf5\uc81c \ub0b4\uc5ed \uacb0\uacfc"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "req_driving_license\uc758 transactionId\ub85c \uc2b9\uc778 \uc0c1\ud0dc\uc640 \uc6b4\uc804\uba74\ud5c8 \uc870\ud68c \uacb0\uacfc\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. AUTH_WAITING\uc774\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uae30\ub2e4\ub9ac\uace0 COLLECTING\uc774\uba74 \uc7a0\uc2dc \ud6c4 \uac19\uc740 ID\ub85c \uc870\ud68c\ud558\uc138\uc694. \ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc \uacfc\uae08\ub418\uba70 \uc720\ud6a8\uae30\uac04 \ub0b4 \uc7ac\uc870\ud68c\ub294 \ubb34\ub8cc\uc785\ub2c8\ub2e4. resultAvailable\uacfc status, errorCode\ub97c \ud655\uc778\ud558\uc138\uc694. \uacb0\uacfc\ub294 result.drivingLicense\uc5d0 \uc788\uc73c\uba70 resultExpiresAt \uc774\ud6c4\uc5d0\ub294 RESULT_EXPIRED\uac00 \ubc18\ud658\ub418\uc5b4 \uc0c8 \uc778\uc99d \uc811\uc218\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. [\ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc",
        "inputSchema": {
          "bytes": 296,
          "published": "HASH_ONLY",
          "sha256": "9eeb0fb5092be06a85266b4f3b737c6cde6f00b3e5a6a0e9aa7512ed21adc7a5"
        },
        "name": "get_driving_license",
        "title": "\uc6b4\uc804\uba74\ud5c8 \uc870\ud68c \uacb0\uacfc"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "req_employment\uc758 transactionId\ub85c \uc2b9\uc778 \uc0c1\ud0dc\uc640 \uc7ac\uc9c1\u00b7\ubcf4\ud5d8\ub8cc \ud655\uc778 \uacb0\uacfc\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. AUTH_WAITING\uc774\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uae30\ub2e4\ub9ac\uace0 COLLECTING\uc774\uba74 \uc7a0\uc2dc \ud6c4 \uac19\uc740 ID\ub85c \uc870\ud68c\ud558\uc138\uc694. \ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc \uacfc\uae08\ub418\uba70 \uc720\ud6a8\uae30\uac04 \ub0b4 \uc7ac\uc870\ud68c\ub294 \ubb34\ub8cc\uc785\ub2c8\ub2e4. resultAvailable\uacfc status, errorCode\ub97c \ud655\uc778\ud558\uc138\uc694. \uacb0\uacfc\ub294 result.employment\uc5d0 \uc788\uc73c\uba70 resultExpiresAt \uc774\ud6c4\uc5d0\ub294 RESULT_EXPIRED\uac00 \ubc18\ud658\ub418\uc5b4 \uc0c8 \uc778\uc99d \uc811\uc218\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. [\ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc \uc870\ud68c \ubc94\uc704\ubcc4",
        "inputSchema": {
          "bytes": 291,
          "published": "HASH_ONLY",
          "sha256": "db554a6ec79d80aec2469dd6ecc3b15a747c045934f7bb9dc9630ab8db26dd82"
        },
        "name": "get_employment",
        "title": "\uc7ac\uc9c1\u00b7\ubcf4\ud5d8\ub8cc \ud655\uc778 \uacb0\uacfc"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "req_health_checkup\uc758 transactionId\ub85c \uc2b9\uc778 \uc0c1\ud0dc\uc640 \uad6d\uac00 \uac74\uac15\uac80\uc9c4 \uacb0\uacfc \uc870\ud68c \uacb0\uacfc\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. AUTH_WAITING\uc774\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uae30\ub2e4\ub9ac\uace0 COLLECTING\uc774\uba74 \uc7a0\uc2dc \ud6c4 \uac19\uc740 ID\ub85c \uc870\ud68c\ud558\uc138\uc694. \ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc \uacfc\uae08\ub418\uba70 \uc720\ud6a8\uae30\uac04 \ub0b4 \uc7ac\uc870\ud68c\ub294 \ubb34\ub8cc\uc785\ub2c8\ub2e4. resultAvailable\uacfc status, errorCode\ub97c \ud655\uc778\ud558\uc138\uc694. \uacb0\uacfc\ub294 result.healthCheckup\uc5d0 \uc788\uc73c\uba70 resultExpiresAt \uc774\ud6c4\uc5d0\ub294 RESULT_EXPIRED\uac00 \ubc18\ud658\ub418\uc5b4 \uc0c8 \uc778\uc99d \uc811\uc218\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. [\ucd5c\ucd08 \uacb0\uacfc ",
        "inputSchema": {
          "bytes": 295,
          "published": "HASH_ONLY",
          "sha256": "0a23f5f00f97b145c935f2a758eb58743da9067d6d6e8f4eafa0a986558da130"
        },
        "name": "get_health_checkup",
        "title": "\uad6d\uac00 \uac74\uac15\uac80\uc9c4 \uacb0\uacfc \uc870\ud68c \uacb0\uacfc"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "req_nps_join_history\uc758 transactionId\ub85c \uc2b9\uc778 \uc0c1\ud0dc\uc640 \uad6d\ubbfc\uc5f0\uae08 \uac00\uc785\ub0b4\uc5ed \uc870\ud68c \uacb0\uacfc\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. AUTH_WAITING\uc774\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uae30\ub2e4\ub9ac\uace0 COLLECTING\uc774\uba74 \uc7a0\uc2dc \ud6c4 \uac19\uc740 ID\ub85c \uc870\ud68c\ud558\uc138\uc694. \ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc \uacfc\uae08\ub418\uba70 \uc720\ud6a8\uae30\uac04 \ub0b4 \uc7ac\uc870\ud68c\ub294 \ubb34\ub8cc\uc785\ub2c8\ub2e4. resultAvailable\uacfc status, errorCode\ub97c \ud655\uc778\ud558\uc138\uc694. \uacb0\uacfc\ub294 result.npsJoinHistory\uc5d0 \uc788\uc73c\uba70 resultExpiresAt \uc774\ud6c4\uc5d0\ub294 RESULT_EXPIRED\uac00 \ubc18\ud658\ub418\uc5b4 \uc0c8 \uc778\uc99d \uc811\uc218\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. [\ucd5c\ucd08 \uacb0",
        "inputSchema": {
          "bytes": 297,
          "published": "HASH_ONLY",
          "sha256": "60da565c66a57a89aded7888c05212058ccbe7556ee1071d84d50da50269cc24"
        },
        "name": "get_nps_join_history",
        "title": "\uad6d\ubbfc\uc5f0\uae08 \uac00\uc785\ub0b4\uc5ed \uc870\ud68c \uacb0\uacfc"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "Retrieve a Korean Personal Customs Clearance Code (PCCC) by transaction ID. req_pccc \ub85c \ubc1b\uc740 tx_id \ub97c \uc785\ub825\ud558\uba74 \ucc98\ub9ac \uc0c1\ud0dc\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. \uc544\uc9c1 \uc2b9\uc778 \uc804\uc774\uba74 status \ub294 pending, message \ub294 \"\uc778\uc99d \ub300\uae30\uc911\uc785\ub2c8\ub2e4.\" \uc774\uba70 \uacfc\uae08\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc2b9\uc778\uc774 \ub05d\ub098\uba74 \uc11c\ubc84\uac00 \ucd5c\uc885 \uc815\ubcf4\ub97c \uc870\ud68c\ud574 DB\uc5d0 \uc800\uc7a5\ud558\uace0 \uac1c\uc778\ud1b5\uad00\uace0\uc720\ubd80\ud638\u00b7\uc8fc\uc18c\uc640 \ud568\uaed8 \uc218\uc9d1 \uc2dc\uac01 checked_at \uc744 \ubc18\ud658\ud558\uba70 \uc774\ub54c \uacfc\uae08\ub429\ub2c8\ub2e4. \uc870\ud68c\ub294 \uc815\uc0c1 \ucc98\ub9ac\ub410\uc9c0\ub9cc \ubc1c\uae09\ub41c \ubd80\ud638\uac00 \uc5c6\uc73c\uba74 message \ub294 \"",
        "inputSchema": {
          "bytes": 187,
          "published": "HASH_ONLY",
          "sha256": "6a5a05e3d4dc95906463d14392be52718b862c2514ba72dca8d8cafd0fe0c989"
        },
        "name": "get_pccc",
        "title": "\uac1c\uc778\ud1b5\uad00\uace0\uc720\ubd80\ud638 \uc870\ud68c"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "req_personal_income\uc758 transactionId\ub85c \uc2b9\uc778 \uc0c1\ud0dc\uc640 \uae08\uc735\uc18c\ub4dd(\uc774\uc790\u00b7\ubc30\ub2f9) \uc870\ud68c \uacb0\uacfc\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. AUTH_WAITING\uc774\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uae30\ub2e4\ub9ac\uace0 COLLECTING\uc774\uba74 \uc7a0\uc2dc \ud6c4 \uac19\uc740 ID\ub85c \uc870\ud68c\ud558\uc138\uc694. \ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc \uacfc\uae08\ub418\uba70 \uc720\ud6a8\uae30\uac04 \ub0b4 \uc7ac\uc870\ud68c\ub294 \ubb34\ub8cc\uc785\ub2c8\ub2e4. resultAvailable\uacfc status, errorCode\ub97c \ud655\uc778\ud558\uc138\uc694. \uacb0\uacfc\ub294 result.personalIncome\uc5d0 \uc788\uc73c\uba70 resultExpiresAt \uc774\ud6c4\uc5d0\ub294 RESULT_EXPIRED\uac00 \ubc18\ud658\ub418\uc5b4 \uc0c8 \uc778\uc99d \uc811\uc218\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. [\ucd5c\ucd08 ",
        "inputSchema": {
          "bytes": 296,
          "published": "HASH_ONLY",
          "sha256": "bf7874ff22750100f16199577e4320b67ac93a50ebb34005fffc1b89727658d9"
        },
        "name": "get_personal_income",
        "title": "\uae08\uc735\uc18c\ub4dd(\uc774\uc790\u00b7\ubc30\ub2f9) \uc870\ud68c \uacb0\uacfc"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "req_tax_return_history\uc758 transactionId\ub85c \uc2b9\uc778 \uc0c1\ud0dc\uc640 \uad6d\uc138 \uc2e0\uace0\ub0b4\uc5ed \uc870\ud68c \uacb0\uacfc\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. AUTH_WAITING\uc774\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uae30\ub2e4\ub9ac\uace0 COLLECTING\uc774\uba74 \uc7a0\uc2dc \ud6c4 \uac19\uc740 ID\ub85c \uc870\ud68c\ud558\uc138\uc694. \ucd5c\ucd08 \uacb0\uacfc \ubc18\ud658 \uc2dc \uacfc\uae08\ub418\uba70 \uc720\ud6a8\uae30\uac04 \ub0b4 \uc7ac\uc870\ud68c\ub294 \ubb34\ub8cc\uc785\ub2c8\ub2e4. resultAvailable\uacfc status, errorCode\ub97c \ud655\uc778\ud558\uc138\uc694. \uacb0\uacfc\ub294 result.taxReturnHistory\uc5d0 \uc788\uc73c\uba70 resultExpiresAt \uc774\ud6c4\uc5d0\ub294 RESULT_EXPIRED\uac00 \ubc18\ud658\ub418\uc5b4 \uc0c8 \uc778\uc99d \uc811\uc218\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. [\ucd5c\ucd08",
        "inputSchema": {
          "bytes": 299,
          "published": "HASH_ONLY",
          "sha256": "74779d0a6369b2797267947a71ba5898c8b063e2ff732a92f08d583e1c64cde9"
        },
        "name": "get_tax_return_history",
        "title": "\uad6d\uc138 \uc2e0\uace0\ub0b4\uc5ed \uc870\ud68c \uacb0\uacfc"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Read the invisible watermark code embedded in an image. \uc774\ubbf8\uc9c0\uc5d0 \uc0bd\uc785\ub41c \ube44\uac00\uc2dc\uc131 \uc6cc\ud130\ub9c8\ud06c \ucf54\ub4dc\ub97c \uc870\ud68c\ud574 JSON \uc73c\ub85c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc774\ubbf8\uc9c0\uac00 \uc77c\ubd80 \ubcc0\ud615\ub418\uc5b4\ub3c4 \ub192\uc740 \ud655\ub960\ub85c \uc6cc\ud130\ub9c8\ud06c\ub97c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. PNG, JPEG \ub4f1 \uc77c\ubc18 \uc774\ubbf8\uc9c0 \ud3ec\ub9f7\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 269,
          "published": "HASH_ONLY",
          "sha256": "e43629dca55b6b3ff6daf8773384a88c82b3823d1fc55b6980f4bb95042018d4"
        },
        "name": "get_watermark",
        "title": "\ube44\uac00\uc2dc\uc131 \uc6cc\ud130\ub9c8\ud06c \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Google image search by keyword: return image results (image URL, source link, title). \ud2b9\uc815 \ud0a4\uc6cc\ub4dc\uc758 \uad6c\uae00 \uc774\ubbf8\uc9c0 \uac80\uc0c9 \uacb0\uacfc(\uc774\ubbf8\uc9c0 URL\u00b7\ucd9c\ucc98 \ub9c1\ud06c\u00b7\uc81c\ubaa9)\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. page \ub85c \uacb0\uacfc \ud398\uc774\uc9c0\ub97c \ub118\uaca8 \uac00\uba70 \uc870\ud68c\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 262,
          "published": "HASH_ONLY",
          "sha256": "04821b9cdc5b0d4fba9cd0ac2f3f8c59ac9d3aa9962ee866c5838eaf0e3248fb"
        },
        "name": "google_image_search",
        "title": "\uad6c\uae00 \uc774\ubbf8\uc9c0 \uac80\uc0c9(\ud0a4\uc6cc\ub4dc\ub85c \uac80\uc0c9)"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Reverse image search: upload an image and get visually matching web pages and labels. \uc774\ubbf8\uc9c0 \ud30c\uc77c\uc744 \uc5c5\ub85c\ub4dc\ud574 \ud574\ub2f9 \uc774\ubbf8\uc9c0\uc640 \uad00\ub828\ub41c \uc6f9 \ud398\uc774\uc9c0(\ub9c1\ud06c\u00b7\uc774\ubbf8\uc9c0\u00b7\ud14d\uc2a4\ud2b8)\uc640 \ub77c\ubca8\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. \uc774\ubbf8\uc9c0 \ud615\uc2dd \ud30c\uc77c\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 60\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 280,
          "published": "HASH_ONLY",
          "sha256": "5ae608ca62eca2c2814a637ddfe618520b68ff03fc11e7944c4f6120cb88e119"
        },
        "name": "google_lens_search",
        "title": "\uad6c\uae00 \ub80c\uc988 \uac80\uc0c9(\uc774\ubbf8\uc9c0\ub85c \uac80\uc0c9)"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Google keyword search: return web search results (link, title, snippet) for a keyword. \ud2b9\uc815 \ud0a4\uc6cc\ub4dc\uc758 \uad6c\uae00 \uac80\uc0c9 \uacb0\uacfc(\ub9c1\ud06c\u00b7\uc81c\ubaa9\u00b7\uc694\uc57d)\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. page \ub85c \uacb0\uacfc \ud398\uc774\uc9c0\ub97c \ub118\uaca8 \uac00\uba70 \uc870\ud68c\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 5\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 262,
          "published": "HASH_ONLY",
          "sha256": "04821b9cdc5b0d4fba9cd0ac2f3f8c59ac9d3aa9962ee866c5838eaf0e3248fb"
        },
        "name": "google_search",
        "title": "\uad6c\uae00 \ud0a4\uc6cc\ub4dc \uac80\uc0c9"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Mask resident registration numbers found in an image and return the masked image. \uc774\ubbf8\uc9c0\uc5d0\uc11c \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638\ub97c \uc778\uc2dd\ud574 \uc9c0\uc815\ud55c \ubc29\uc2dd\uc73c\ub85c \uac00\ub9b0 \uc774\ubbf8\uc9c0\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc774\ubbf8\uc9c0 \ud30c\uc77c\uacfc type(1: \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638 \uc804\uccb4 \uac00\ub9bc, 2: \ub4b7\uc790\ub9ac \uc804\uccb4 \uac00\ub9bc, 3: \ub4b7\uc790\ub9ac \uccab \uc22b\uc790 \uc81c\uc678 \uac00\ub9bc, 4: \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638\uc640 \uc8fc\uc18c \uac00\ub9bc)\uc744 \ubaa8\ub450 \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 429,
          "published": "HASH_ONLY",
          "sha256": "c744773dc9c4a9e1531edb6bbf42998f5ffbfa7ad55055a2aee6dcac8c607cc5"
        },
        "name": "hide_rrn",
        "title": "\uac1c\uc778\uc815\ubcf4 \ub9c8\uc2a4\ud0b9(\uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638)"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Look up Korean public holidays for a given year and month. \ud574\ub2f9 \ub144\uc6d4\uc758 \ub300\ud55c\ubbfc\uad6d \uacf5\ud734\uc77c \uc815\ubcf4\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. \uc601\uc5c5\uc77c \uacc4\uc0b0, \uc77c\uc815 \uad00\ub9ac \ub4f1\uc5d0 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 3\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 268,
          "published": "HASH_ONLY",
          "sha256": "ac7b7d1c9bb4d8cf4eb7417028c2e44a54eb57a749fc83c7fd440f961f8047e9"
        },
        "name": "holiday_info",
        "title": "\uacf5\ud734\uc77c \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Render HTML code into a PDF file. HTML \ucf54\ub4dc\ub97c \ub80c\ub354\ub9c1\ud574 PDF \ud30c\uc77c\ub85c \ubcc0\ud658\ud569\ub2c8\ub2e4. HTML \ubb38\uc790\uc5f4\uc744 \uc785\ub825\ud558\uba74 \ubcc0\ud658\ub41c PDF \ud30c\uc77c\uc744 \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 30\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 340,
          "published": "HASH_ONLY",
          "sha256": "c1b59adfaddf2ed54121d160c18a4f822fa7e7c8f0a7598d57f961a0c621a325"
        },
        "name": "html_to_pdf",
        "title": "HTML PDF \ubcc0\ud658"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean resident registration card (jumin-deungnokjeung) using text input. \uc8fc\ubbfc\ub4f1\ub85d\uc99d\uc758 \uae30\uc7ac \uc815\ubcf4\ub97c \uc785\ub825\ud574 \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. name, rrn1, rrn2, date \ub124 \ud56d\ubaa9\uc744 \ubaa8\ub450 \uc785\ub825\ud574\uc57c \ud558\uba70, date\ub294 \uc22b\uc790\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4(\uc608: 20230101). \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 40\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 403,
          "published": "HASH_ONLY",
          "sha256": "7129c7433d129af3b6f5945dcfef3785d5161d1199d306662f5582663cfffdee"
        },
        "name": "identi_card1",
        "title": "[Text] \uc8fc\ubbfc\ub4f1\ub85d\uc99d \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Check Korean driver license number and personal details. ghost_num is optional, may be empty, and is not used in the match decision. \uc6b4\uc804\uba74\ud5c8\ubc88\ud638\uc640 \uc778\uc801\uc0ac\ud56d\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. birth_y, birth_m, birth_d, name\uacfc licen_no0~licen_no3\uc740 \ud544\uc218\uc785\ub2c8\ub2e4. ghost_num(\uc2dd\ubcc4\ubc88\ud638)\uc740 \uc0dd\ub7b5\u00b7\ube48\uac12\u00b7\uc784\uc758 \ubb38\uc790\uc5f4 \ubaa8\ub450 \ud5c8\uc6a9\ud558\uba70 \uc804\ub2ec\uac12\uc744 \ud310\uc815\uc5d0 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. rrn1, rrn2\ub3c4 \uc120\ud0dd \uc785\ub825\uc785\ub2c8\ub2e4. \uc554\ud638\uc77c\ub828\ubc88",
        "inputSchema": {
          "bytes": 1065,
          "published": "HASH_ONLY",
          "sha256": "a020fe4b7d6a72e9e607ebf0e1012275afb413ccedd39f8f8d5bd26f23888861"
        },
        "name": "identi_card2",
        "title": "[Text] \uc6b4\uc804\uba74\ud5c8\uc99d \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean passport using text input. \uc5ec\uad8c\uc758 \uae30\uc7ac \uc815\ubcf4\ub97c \uc785\ub825\ud574 \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. name, pass_num, made_date, exp_date, birth_date \ub2e4\uc12f \ud56d\ubaa9\uc744 \ubaa8\ub450 \uc785\ub825\ud574\uc57c \ud558\uba70, \uc77c\uc790 \uc138 \ud56d\ubaa9\uc740 \uc22b\uc790\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4(\uc608: 20230101). \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 40\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 537,
          "published": "HASH_ONLY",
          "sha256": "c7c8df5d0b50fcbf98106214a994c8017630bd394ea444937ee563e387ac9e95"
        },
        "name": "identi_card3",
        "title": "[Text] \uc5ec\uad8c \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean resident registration certificate (jumin-deungnok-deungbon) using text input. \uc8fc\ubbfc\ub4f1\ub85d\ub4f1\ubcf8\uc758 \ubb38\uc11c\ud655\uc778\ubc88\ud638\ub85c \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. \ubb38\uc11c\ud655\uc778\ubc88\ud638 16\uc790\ub9ac\ub97c 4\uc790\ub9ac\uc529 \ub098\ub208 doc_num1~doc_num4\uc640 \ubc1c\uae09 \uc885\ub958 type(1: \uc815\ubd8024 \ubc1c\uae09, 2: \uae30\ud0c0 \ubc1c\uae09)\uc740 \ud544\uc218\uc774\uba70, name(\uc131\uba85)\uc740 \uc120\ud0dd \uc785\ub825\uc785\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 40\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 623,
          "published": "HASH_ONLY",
          "sha256": "3cd0ab24cb377a7c5687e40b49b1278b7310b9678705af573816b5356926e4cd"
        },
        "name": "identi_card4",
        "title": "[Text] \uc8fc\ubbfc\ub4f1\ub85d\ub4f1\ubcf8 \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean alien registration card (residence card) using text input. \uc678\uad6d\uc778\ub4f1\ub85d\uc99d\uc758 \uae30\uc7ac \uc815\ubcf4\ub97c \uc785\ub825\ud574 \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. rrn(\uc678\uad6d\uc778\ub4f1\ub85d\ubc88\ud638 13\uc790\ub9ac)\uacfc made_date(\ubc1c\uae09\uc77c\uc790 10\uc790\ub9ac, \uc608: 2020-01-01)\ub294 \ud544\uc218\uc774\uba70, card_sn(\ub4b7\uba74 \uc77c\ub828\ubc88\ud638)\uc740 \uc785\ub825 \uc2dc 11\uc790\ub9ac\uc5ec\uc57c \ud558\uace0 2011-01-01 \uc774\ud6c4 \ubc1c\uae09\ub41c \ub4f1\ub85d\uc99d\uc740 \ud544\uc218\uc785\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 40\ud3ec",
        "inputSchema": {
          "bytes": 401,
          "published": "HASH_ONLY",
          "sha256": "5b148a6fd1ffc6f0b11b63eb81e8489230d99983e48025a7b8c63978096afa66"
        },
        "name": "identi_card5",
        "title": "[Text] \uc678\uad6d\uc778\ub4f1\ub85d\uc99d \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean resident registration card from an image or PDF file. \uc8fc\ubbfc\ub4f1\ub85d\uc99d \uc774\ubbf8\uc9c0 \ub610\ub294 PDF \ud30c\uc77c\uc744 \uc5c5\ub85c\ub4dc\ud558\uba74 \uae30\uc7ac \uc815\ubcf4\ub97c \uc790\ub3d9 \uc778\uc2dd\ud574 \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. \ud14d\uc2a4\ud2b8 \uc785\ub825 \uc5c6\uc774 \ud30c\uc77c \ud558\ub098\ub9cc \uc804\ub2ec\ud558\uba74 \ub429\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 60\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 263,
          "published": "HASH_ONLY",
          "sha256": "e83d58c661dd3eab3460f7ada8089e6e7b65d1c17b1387c19137b8e9744d9f6e"
        },
        "name": "identi_card_image1",
        "title": "[Image/PDF] \uc8fc\ubbfc\ub4f1\ub85d\uc99d \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean driver license from an image or PDF file. \uc6b4\uc804\uba74\ud5c8\uc99d \uc774\ubbf8\uc9c0 \ub610\ub294 PDF \ud30c\uc77c\uc744 \uc5c5\ub85c\ub4dc\ud558\uba74 \uae30\uc7ac \uc815\ubcf4\ub97c \uc790\ub3d9 \uc778\uc2dd\ud574 \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. \ud14d\uc2a4\ud2b8 \uc785\ub825 \uc5c6\uc774 \ud30c\uc77c \ud558\ub098\ub9cc \uc804\ub2ec\ud558\uba74 \ub429\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 60\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 263,
          "published": "HASH_ONLY",
          "sha256": "e83d58c661dd3eab3460f7ada8089e6e7b65d1c17b1387c19137b8e9744d9f6e"
        },
        "name": "identi_card_image2",
        "title": "[Image/PDF] \uc6b4\uc804\uba74\ud5c8\uc99d \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean passport from an image or PDF file. \uc5ec\uad8c \uc778\uc801\uc0ac\ud56d\uba74 \uc774\ubbf8\uc9c0 \ub610\ub294 PDF \ud30c\uc77c\uc744 \uc5c5\ub85c\ub4dc\ud558\uba74 \uae30\uc7ac \uc815\ubcf4\ub97c \uc790\ub3d9 \uc778\uc2dd\ud574 \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. \ud14d\uc2a4\ud2b8 \uc785\ub825 \uc5c6\uc774 \ud30c\uc77c \ud558\ub098\ub9cc \uc804\ub2ec\ud558\uba74 \ub429\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 60\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 263,
          "published": "HASH_ONLY",
          "sha256": "e83d58c661dd3eab3460f7ada8089e6e7b65d1c17b1387c19137b8e9744d9f6e"
        },
        "name": "identi_card_image3",
        "title": "[Image/PDF] \uc5ec\uad8c \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean resident registration certificate from an image or PDF file. \uc8fc\ubbfc\ub4f1\ub85d\ub4f1\ubcf8 \uc774\ubbf8\uc9c0 \ub610\ub294 PDF \ud30c\uc77c\uc744 \uc5c5\ub85c\ub4dc\ud558\uba74 \ubb38\uc11c\ud655\uc778\ubc88\ud638 \ub4f1 \uae30\uc7ac \uc815\ubcf4\ub97c \uc790\ub3d9 \uc778\uc2dd\ud574 \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. \ud14d\uc2a4\ud2b8 \uc785\ub825 \uc5c6\uc774 \ud30c\uc77c \ud558\ub098\ub9cc \uc804\ub2ec\ud558\uba74 \ub429\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 60\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 263,
          "published": "HASH_ONLY",
          "sha256": "e83d58c661dd3eab3460f7ada8089e6e7b65d1c17b1387c19137b8e9744d9f6e"
        },
        "name": "identi_card_image4",
        "title": "[Image/PDF] \uc8fc\ubbfc\ub4f1\ub85d\ub4f1\ubcf8 \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify the authenticity of a Korean alien registration card (residence card) from an image or PDF file. \uc678\uad6d\uc778\ub4f1\ub85d\uc99d \uc774\ubbf8\uc9c0 \ub610\ub294 PDF \ud30c\uc77c\uc744 \uc5c5\ub85c\ub4dc\ud558\uba74 \uae30\uc7ac \uc815\ubcf4\ub97c \uc790\ub3d9 \uc778\uc2dd\ud574 \uc9c4\uc704 \uc5ec\ubd80\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. card_sn(\ub4b7\uba74 \uc77c\ub828\ubc88\ud638 11\uc790\ub9ac)\uc740 \uc120\ud0dd \uc785\ub825\uc774\uba70, 2011-01-01 \uc774\ud6c4 \ubc1c\uae09\ub41c \ub4f1\ub85d\uc99d\uc740 \ud544\uc218\uc785\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 60\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 377,
          "published": "HASH_ONLY",
          "sha256": "1765f76c8175a50d565f2bc966e0df04eb147e15877f735c37b1f88d547dea1c"
        },
        "name": "identi_card_image5",
        "title": "[Image/PDF] \uc678\uad6d\uc778\ub4f1\ub85d\uc99d \uc9c4\uc704 \ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a Korean driver license image and mask the last 6 digits of the RRN. \uc6b4\uc804\uba74\ud5c8\uc99d(\uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638 \ud45c\uae30\ud615) \uc774\ubbf8\uc9c0\uc5d0\uc11c \uc9c0\uc815 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud558\uace0 \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638 \ub4b7\uc790\ub9ac 6\uc790\ub9ac\ub97c \ub9c8\uc2a4\ud0b9\ud55c \uc774\ubbf8\uc9c0\ub97c \ud568\uaed8 \ubc18\ud658\ud569\ub2c8\ub2e4. PNG \ub610\ub294 JPEG \uc774\ubbf8\uc9c0 \ud30c\uc77c \ud558\ub098\ub9cc \uc804\ub2ec\ud558\uba74 \ub418\uba70, \ub9c8\uc2a4\ud0b9\ub41c \uc774\ubbf8\uc9c0\ub294 JSON \uc751\ub2f5\uc758 masked_image \ud544\ub4dc\uc5d0 base64\ub85c \ud3ec\ud568\ub429\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 30\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "ea5f168b9acb2e2be12e232ea9ec6d6188f8a00431311e153aa66418abd67737"
        },
        "name": "identity_document_driver_license",
        "title": "\uc6b4\uc804\uba74\ud5c8\uc99d \uac1c\uc778\uc815\ubcf4 \ub9c8\uc2a4\ud0b9"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a Korean resident registration card image and mask the last 6 digits of the RRN. \uc8fc\ubbfc\ub4f1\ub85d\uc99d \uc774\ubbf8\uc9c0\uc5d0\uc11c \uc9c0\uc815 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud558\uace0 \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638 \ub4b7\uc790\ub9ac 6\uc790\ub9ac\ub97c \ub9c8\uc2a4\ud0b9\ud55c \uc774\ubbf8\uc9c0\ub97c \ud568\uaed8 \ubc18\ud658\ud569\ub2c8\ub2e4. PNG \ub610\ub294 JPEG \uc774\ubbf8\uc9c0 \ud30c\uc77c \ud558\ub098\ub9cc \uc804\ub2ec\ud558\uba74 \ub418\uba70, \ub9c8\uc2a4\ud0b9\ub41c \uc774\ubbf8\uc9c0\ub294 JSON \uc751\ub2f5\uc758 masked_image \ud544\ub4dc\uc5d0 base64\ub85c \ud3ec\ud568\ub429\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 30\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "ea5f168b9acb2e2be12e232ea9ec6d6188f8a00431311e153aa66418abd67737"
        },
        "name": "identity_document_id_card",
        "title": "\uc8fc\ubbfc\ub4f1\ub85d\uc99d \uac1c\uc778\uc815\ubcf4 \ub9c8\uc2a4\ud0b9"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a passport image and mask the passport number and MRZ area. \uc5ec\uad8c \uc778\uc801\uc0ac\ud56d\uba74 \uc774\ubbf8\uc9c0\uc5d0\uc11c \uc9c0\uc815 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud558\uace0 \uc5ec\uad8c\ubc88\ud638 \ubc0f MRZ \uc601\uc5ed\uc744 \ub9c8\uc2a4\ud0b9\ud55c \uc774\ubbf8\uc9c0\ub97c \ud568\uaed8 \ubc18\ud658\ud569\ub2c8\ub2e4. MRZ 2\uc904\uc774 \ud3ec\ud568\ub418\ub3c4\ub85d \ucd2c\uc601\ud55c PNG \ub610\ub294 JPEG \uc774\ubbf8\uc9c0 \ud30c\uc77c \ud558\ub098\ub9cc \uc804\ub2ec\ud558\uba74 \ub418\uba70, \ub9c8\uc2a4\ud0b9\ub41c \uc774\ubbf8\uc9c0\ub294 JSON \uc751\ub2f5\uc758 masked_image \ud544\ub4dc\uc5d0 base64\ub85c \ud3ec\ud568\ub429\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 30\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "ea5f168b9acb2e2be12e232ea9ec6d6188f8a00431311e153aa66418abd67737"
        },
        "name": "identity_document_passport",
        "title": "\uc5ec\uad8c \uac1c\uc778\uc815\ubcf4 \ub9c8\uc2a4\ud0b9"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a Korean residence card, permanent resident card, or overseas Korean resident card image and mask the last 6 digits of the registration or domestic residence report number. \uc678\uad6d\uc778\ub4f1\ub85d\uc99d\u00b7\uc601\uc8fc\uc99d\u00b7\uc678\uad6d\uad6d\uc801\ub3d9\ud3ec \uad6d\ub0b4\uac70\uc18c\uc2e0\uace0\uc99d \uc774\ubbf8\uc9c0\uc5d0\uc11c \uc9c0\uc815 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud558\uace0 \ub4f1\ub85d\ubc88\ud638 \ub610\ub294 \uac70\uc18c\uc2e0\uace0\ubc88\ud638 \ub4b7\uc790\ub9ac 6\uc790\ub9ac\ub97c \ub9c8\uc2a4\ud0b9\ud55c \uc774\ubbf8\uc9c0\ub97c \ud568\uaed8 \ubc18\ud658\ud569\ub2c8\ub2e4. \ud55c \ubc88\uc5d0 \uc2e0\ubd84\uc99d \ud55c \uc7a5\uc774 \ud3ec",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "ea5f168b9acb2e2be12e232ea9ec6d6188f8a00431311e153aa66418abd67737"
        },
        "name": "identity_document_residence_card",
        "title": "\uc678\uad6d\uc778\ub4f1\ub85d\uc99d \uac1c\uc778\uc815\ubcf4 \ub9c8\uc2a4\ud0b9"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Compare a base image with another image and return a similarity score. \uae30\uc900 \uc774\ubbf8\uc9c0\uc640 \ube44\uad50 \ub300\uc0c1 \uc774\ubbf8\uc9c0\uc758 \uc720\uc0ac\ub3c4\ub97c \ubd84\uc11d\ud574 \uc810\uc218\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc6d0\ubcf8 \uac80\uc99d, \uc911\ubcf5 \uc774\ubbf8\uc9c0 \ud0d0\uc9c0 \ub4f1\uc5d0 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 452,
          "published": "HASH_ONLY",
          "sha256": "39cd1168018bf1f1b544a30205b766dc517553caad3a112ba97f40a0e6dbd7d9"
        },
        "name": "image_similarity",
        "title": "\uc774\ubbf8\uc9c0 \uc720\uc0ac\ub3c4 \ube44\uad50"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Check your APICK account balance and status. \ud604\uc7ac \uc778\uc99d \ud0a4\uc5d0 \uc5f0\uacb0\ub41c APICK \uacc4\uc815\uc758 \uc794\uc5ec \ud3ec\uc778\ud2b8\uc640 \uacc4\uc815 \uc0c1\ud0dc \uc815\ubcf4\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. \ubb34\ub8cc\uc785\ub2c8\ub2e4. [\ubb34\ub8cc]",
        "inputSchema": {
          "bytes": 90,
          "published": "HASH_ONLY",
          "sha256": "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
        },
        "name": "info",
        "title": "\uacc4\uc815 \uc815\ubcf4 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Look up the historical IP address changes of a domain. \ub3c4\uba54\uc778\uc5d0 \ub300\ud55c IP \uc8fc\uc18c \ubcc0\uacbd \uc774\ub825 \uc815\ubcf4\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. \ucd5c\uc0c1\uc704 \ub3c4\uba54\uc778 \uae30\uc900\uc73c\ub85c \uc870\ud68c\ub418\uba70 \ud558\uc704 \ub3c4\uba54\uc778\uc740 \ucd94\uc801\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 100\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 191,
          "published": "HASH_ONLY",
          "sha256": "8f3ab117759a6ff03c3de3a49f4808285ef6383582ebc9a22ebb678b6354fe58"
        },
        "name": "ip_history",
        "title": "IP \ubcc0\uacbd \uc774\ub825 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Convert JSON data into an Excel (XLSX) file. JSON \ub370\uc774\ud130\ub97c EXCEL(XLSX) \ud30c\uc77c\ub85c \ubcc0\ud658\ud574 \ubc18\ud658\ud569\ub2c8\ub2e4. data_list \ub294 \uac1d\uccb4 \ubc30\uc5f4([{\"\uceec\ub7fc\":\"\uac12\", ...}, ...]) \ub610\ub294 2\ucc28\uc6d0 \ubc30\uc5f4([[...], ...]) \ud615\uc2dd\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 1\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 364,
          "published": "HASH_ONLY",
          "sha256": "3bbc4ea5beef337af9569f621eb7f144ba7e45503c8cfa5a3a0104fad44165e2"
        },
        "name": "json_to_excel",
        "title": "JSON \ub370\uc774\ud130 EXCEL \ud30c\uc77c \ubcc0\ud658"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Look up real estate transaction price records in Korea by region, property type, and year. \uc2dc/\ub3c4\u00b7\uc2dc/\uad70/\uad6c, \ubd80\ub3d9\uc0b0 \uc720\ud615, \ub144\ub3c4\ub97c \uc9c0\uc815\ud574 \ubd80\ub3d9\uc0b0 \uc2e4\uac70\ub798 \uc774\ub825\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. addr1 \uac12\uc774 \uc798\ubabb\ub418\uba74 \uc751\ub2f5\uc758 options \ud544\ub4dc\ub85c \uc120\ud0dd \uac00\ub2a5\ud55c \uc9c0\uc5ed \ubaa9\ub85d\uc744 \uc548\ub0b4\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 100\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 632,
          "published": "HASH_ONLY",
          "sha256": "47378e5f85950d513888d211aadc17154a1a909a449c3b03a5416ce5dc717ed8"
        },
        "name": "land_rt_price",
        "title": "\ubd80\ub3d9\uc0b0 \uc2e4\uac70\ub798\uac00 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "List available text-generation LLM models with per-token pricing and max context. \ud14d\uc2a4\ud2b8 \uc0dd\uc131 \ubaa8\ub378 \uce74\ud0c8\ub85c\uadf8\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uac01 \ubaa8\ub378\uc758 1M \ud1a0\ud070\ub2f9 input/output \ub2e8\uac00(\ud3ec\uc778\ud2b8), \uacc4\uc5f4\u00b7\ud06c\uae30\u00b7\uba40\ud2f0\ubaa8\ub2ec \uc5ec\ubd80\u00b7\ud0dc\uadf8\u00b7\ucd94\ucc9c \uc6a9\ub3c4(use_cases)\u00b7max_context \ub97c \ud55c \uc751\ub2f5\uc5d0 \ud3ec\ud568\ud569\ub2c8\ub2e4. llm_chat Tool\uc758 model \uc785\ub825\uac12\uc744 \ucc3e\uc744 \ub54c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \ubb34\ub8cc\uc785\ub2c8\ub2e4. [\ubb34\ub8cc]",
        "inputSchema": {
          "bytes": 605,
          "published": "HASH_ONLY",
          "sha256": "b0bdb2bb997f640a83266b9d49b118115cdcbbe6107950bc755c440fb4623b97"
        },
        "name": "llm_models",
        "title": "LLM \ubaa8\ub378 \uce74\ud0c8\ub85c\uadf8"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Look up the geographic location of a domain or IP address. \ub3c4\uba54\uc778 \ub610\ub294 IP\uc758 \uc704\uce58(\uc9c0\ub9ac \uc815\ubcf4)\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. \ub3c4\uba54\uc778\uc744 \uc785\ub825\ud558\uba74 \ud574\ub2f9 \ub3c4\uba54\uc778\uc758 IP\ub97c \ucc3e\uc544 \uc704\uce58\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 30\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 203,
          "published": "HASH_ONLY",
          "sha256": "9d523ad44595b168803a01b5bfa2ab0f245c6c816af241932860a84991269100"
        },
        "name": "location",
        "title": "\ub3c4\uba54\uc778/IP \uc704\uce58 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Verify that a Korean name and resident registration number (RRN) match a real registered person. \uc131\uba85\uacfc \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638\uc758 \uc77c\uce58 \uc5ec\ubd80(\uc2e4\uba85 \uc874\uc7ac \uc5ec\ubd80)\ub97c \ud655\uc778\ud569\ub2c8\ub2e4. name, rrn1(\uc55e 6\uc790\ub9ac), rrn2(\ub4a4 7\uc790\ub9ac)\ub97c \ubaa8\ub450 \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 50\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 336,
          "published": "HASH_ONLY",
          "sha256": "3ebe6bfbfac1a4d015837a0fff403876c79723db5614ac6b36369389168e6637"
        },
        "name": "name_rrn_auth",
        "title": "\uc131\uba85/\uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638 \uc2e4\uba85\ud655\uc778"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Detect whether an image contains NSFW (violent or sexually explicit) content and return an nsfw_score. \uc774\ubbf8\uc9c0\uac00 NSFW(\ud3ed\ub825\uc801\u00b7\uc120\uc815\uc801) \ucf58\ud150\uce20\uc778\uc9c0 \ud0d0\uc9c0\ud574 nsfw_score \ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. detail=1 \uc785\ub825 \uc2dc \uc138\ubd80 \ud310\uc815 \uacb0\uacfc\ub97c \ud568\uaed8 \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 386,
          "published": "HASH_ONLY",
          "sha256": "3d84cc1c4fc5dd091b9756348f1da9a5bb2fb59a39c297f000c68169536a5d19"
        },
        "name": "nsfw_detection",
        "title": "\uc120\uc815\uc801\uc778 \ucee8\ud150\uce20(NSFW) \ud0d0\uc9c0"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Resolve a domain name to its currently registered IP addresses (DNS lookup). \ub3c4\uba54\uc778\uc5d0 \ud604\uc7ac \ub4f1\ub85d\ub41c IP \uc8fc\uc18c \ubaa9\ub85d\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. \ub3c4\uba54\uc778 \ud615\uc2dd\uc774 \uc544\ub2cc \uac12\uc740 \uc624\ub958\ub85c \uc751\ub2f5\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 1\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 191,
          "published": "HASH_ONLY",
          "sha256": "8f3ab117759a6ff03c3de3a49f4808285ef6383582ebc9a22ebb678b6354fe58"
        },
        "name": "nslookup",
        "title": "\ub3c4\uba54\uc778\uc73c\ub85c IP \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract text from an image file (OCR). \uc774\ubbf8\uc9c0 \ud30c\uc77c\uc5d0\uc11c \ud14d\uc2a4\ud2b8\ub97c \ucd94\ucd9c\ud574 \uc804\uccb4 \ud14d\uc2a4\ud2b8(full_text)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \ubb38\uc11c \uc0ac\uc9c4, \uc2a4\uce94 \uc774\ubbf8\uc9c0, \ucea1\ucc98 \ud654\uba74 \ub4f1 \ubc94\uc6a9 \uc774\ubbf8\uc9c0\uc5d0 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 12\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "d7631daebf3bc741ad84dc16ea7cc2ab675d329e44f8992c4970c82c83080304"
        },
        "name": "ocr",
        "title": "\uc774\ubbf8\uc9c0 \ud14d\uc2a4\ud2b8 \ucd94\ucd9c(OCR)"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a Korean resident registration card (jumin card) image via OCR. \uc8fc\ubbfc\ub4f1\ub85d\uc99d \uc0ac\uc9c4\uc5d0\uc11c \uc774\ub984, \uc8fc\ubbfc\ub4f1\ub85d\ubc88\ud638, \uc8fc\uc18c, \ubc1c\uae09\uc77c\uc790 \ub4f1 \uc8fc\uc694 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud574 \uad6c\uc870\ud654\ub41c \uacb0\uacfc\uc640 \uc6d0\ubb38 \ud14d\uc2a4\ud2b8(raw_text)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 12\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "d7631daebf3bc741ad84dc16ea7cc2ab675d329e44f8992c4970c82c83080304"
        },
        "name": "ocr_identi1",
        "title": "\uc8fc\ubbfc\ub4f1\ub85d\uc99d \ud14d\uc2a4\ud2b8 \ucd94\ucd9c(OCR)"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a Korean driver license image via OCR. \uc6b4\uc804\uba74\ud5c8\uc99d \uc0ac\uc9c4\uc5d0\uc11c \uc774\ub984, \uba74\ud5c8\ubc88\ud638, \uc0dd\ub144\uc6d4\uc77c \ub4f1 \uc8fc\uc694 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud574 \uad6c\uc870\ud654\ub41c \uacb0\uacfc\uc640 \uc6d0\ubb38 \ud14d\uc2a4\ud2b8(raw_text)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 12\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "d7631daebf3bc741ad84dc16ea7cc2ab675d329e44f8992c4970c82c83080304"
        },
        "name": "ocr_identi2",
        "title": "\uc6b4\uc804\uba74\ud5c8\uc99d \ud14d\uc2a4\ud2b8 \ucd94\ucd9c(OCR)"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a passport image via OCR. \uc5ec\uad8c \uc0ac\uc9c4\uc5d0\uc11c \uc774\ub984, \uc5ec\uad8c\ubc88\ud638, \ubc1c\uae09\uc77c\uc790, \ub9cc\ub8cc\uc77c\uc790, \uc0dd\ub144\uc6d4\uc77c \ub4f1 \uc8fc\uc694 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud574 \uad6c\uc870\ud654\ub41c \uacb0\uacfc\uc640 \uc6d0\ubb38 \ud14d\uc2a4\ud2b8(raw_text)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 12\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "d7631daebf3bc741ad84dc16ea7cc2ab675d329e44f8992c4970c82c83080304"
        },
        "name": "ocr_identi3",
        "title": "\uc5ec\uad8c \ud14d\uc2a4\ud2b8 \ucd94\ucd9c(OCR)"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a Korean certified copy of resident registration (deungbon) image via OCR. \uc8fc\ubbfc\ub4f1\ub85d\ub4f1\ubcf8 \uc0ac\uc9c4\uc5d0\uc11c \uc8fc\uc694 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud574 \uad6c\uc870\ud654\ub41c \uacb0\uacfc\uc640 \uc6d0\ubb38 \ud14d\uc2a4\ud2b8(raw_text)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 12\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "d7631daebf3bc741ad84dc16ea7cc2ab675d329e44f8992c4970c82c83080304"
        },
        "name": "ocr_identi4",
        "title": "\uc8fc\ubbfc\ub4f1\ub85d\ub4f1\ubcf8 \ud14d\uc2a4\ud2b8 \ucd94\ucd9c(OCR)"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract key fields from a Korean alien registration card (residence card) image via OCR. \uc678\uad6d\uc778\ub4f1\ub85d\uc99d \uc0ac\uc9c4\uc5d0\uc11c \uc774\ub984, \uc678\uad6d\uc778\ub4f1\ub85d\ubc88\ud638, \ubc1c\uae09\uc77c\uc790 \ub4f1 \uc8fc\uc694 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud574 \uad6c\uc870\ud654\ub41c \uacb0\uacfc\uc640 \uc6d0\ubb38 \ud14d\uc2a4\ud2b8(raw_text)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc815\ubcf4\uc8fc\uccb4\uc758 \ub3d9\uc758 \ub4f1 \uc801\ubc95\ud55c \ucc98\ub9ac \uadfc\uac70\ub97c \ud655\ubcf4\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624. [\ud638\ucd9c\ub2f9 12\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 246,
          "published": "HASH_ONLY",
          "sha256": "d7631daebf3bc741ad84dc16ea7cc2ab675d329e44f8992c4970c82c83080304"
        },
        "name": "ocr_identi5",
        "title": "\uc678\uad6d\uc778\ub4f1\ub85d\uc99d \ud14d\uc2a4\ud2b8 \ucd94\ucd9c(OCR)"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Track a Korean parcel in real time by carrier code and tracking number. \ud0dd\ubc30\uc0ac \ucf54\ub4dc\uc640 \uc6b4\uc1a1\uc7a5\ubc88\ud638\ub97c \uc9c0\uc815\ud574 \uc2e4\uc2dc\uac04 \ubc30\uc1a1\ud604\ud669\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. \uacb0\uacfc\ub294 \uc800\uc7a5\ud558\uc9c0 \uc54a\uace0 \ub9e4 \ud638\ucd9c\ub9c8\ub2e4 \uc989\uc2dc \uc870\ud68c\ud569\ub2c8\ub2e4. carrier \ucf54\ub4dc \uc608: cj(CJ\ub300\ud55c\ud1b5\uc6b4), hanjin(\ud55c\uc9c4\ud0dd\ubc30), lotte(\ub86f\ub370\ud0dd\ubc30), logen(\ub85c\uc820\ud0dd\ubc30), epost-domestic(\uc6b0\uccb4\uad6d\ud0dd\ubc30) \ub4f1 \u2014 \uc804\uccb4 \ubaa9\ub85d\uc740 /rest/parcel_tracking_carriers(\ubb34\ub8cc)\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\uace0, \ud0dd\ubc30\uc0ac\ub97c \ubaa8\ub974\uba74 parcel_t",
        "inputSchema": {
          "bytes": 305,
          "published": "HASH_ONLY",
          "sha256": "bd99373d05f405de6a149f98a0b803045e3b379400376f84210575a7755f959c"
        },
        "name": "parcel_tracking",
        "title": "\ud0dd\ubc30 \ubc30\uc1a1\uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Track a Korean parcel in real time with automatic carrier detection from the tracking number alone. \ud0dd\ubc30\uc0ac \uc9c0\uc815 \uc5c6\uc774 \uc6b4\uc1a1\uc7a5\ubc88\ud638\ub9cc\uc73c\ub85c \ud0dd\ubc30\uc0ac\ub97c \uc790\ub3d9 \ud310\ubcc4\ud574 \uc2e4\uc2dc\uac04 \ubc30\uc1a1\ud604\ud669\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. \ud0dd\ubc30\uc0ac\ub97c \uc774\ubbf8 \uc544\ub294 \uacbd\uc6b0\uc5d0\ub294 parcel_tracking Tool\uc774 \ub354 \uc815\ud655\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 242,
          "published": "HASH_ONLY",
          "sha256": "352d306b997ace2220ad09997e24cb6e6cbab0343958ff1490aba5c52854ec44"
        },
        "name": "parcel_tracking_auto",
        "title": "\ud0dd\ubc30 \ubc30\uc1a1\uc870\ud68c(\uc790\ub3d9)"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Merge two PDF files into one. \ub450 \uac1c\uc758 PDF \ud30c\uc77c\uc744 \uc21c\uc11c\ub300\ub85c \ud558\ub098\uc758 PDF \ud30c\uc77c\ub85c \ud569\uccd0 \ubc18\ud658\ud569\ub2c8\ub2e4. PDF \ud615\uc2dd\uc758 \ud30c\uc77c\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 2\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 378,
          "published": "HASH_ONLY",
          "sha256": "94bac7f0d2524c94dc86551cd1f0257188dc57a6ee7432b4df13f8ef5df2f4fd"
        },
        "name": "pdf_merge",
        "title": "PDF \ud30c\uc77c \ud569\uce58\uae30"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Convert a PDF file to a DOCX (Word) file. PDF \ud30c\uc77c\uc744 DOCX \ud30c\uc77c\ub85c \ubcc0\ud658\ud574 \ubc18\ud658\ud569\ub2c8\ub2e4. PDF \ud615\uc2dd\uc758 \ud30c\uc77c\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 30\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 236,
          "published": "HASH_ONLY",
          "sha256": "2b44a16fdb9df738e02421a3822ef81fb7ca473273d06f4c5c2dff73d7e8b467"
        },
        "name": "pdf_to_docx",
        "title": "PDF \ud30c\uc77c DOCX \ubcc0\ud658"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Convert each page of a PDF file to PNG images, returned as a ZIP archive. PDF \ud30c\uc77c\uc758 \uac01 \ud398\uc774\uc9c0\ub97c PNG \uc774\ubbf8\uc9c0\ub85c \ubcc0\ud658\ud558\uace0 ZIP \ud30c\uc77c\ub85c \ubb36\uc5b4 \ubc18\ud658\ud569\ub2c8\ub2e4. PDF \ud615\uc2dd\uc758 \ud30c\uc77c\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 2\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 236,
          "published": "HASH_ONLY",
          "sha256": "2b44a16fdb9df738e02421a3822ef81fb7ca473273d06f4c5c2dff73d7e8b467"
        },
        "name": "pdf_to_image",
        "title": "PDF \ud30c\uc77c \uc774\ubbf8\uc9c0 \ubcc0\ud658"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "\ud604\uae08\uc601\uc218\uc99d \uc18c\ub4dd\uacf5\uc81c \ub0b4\uc5ed\uc744 \uc704\ud55c \ubcf8\uc778 \uac04\ud3b8\uc778\uc99d\uc744 \uc694\uccad\ud569\ub2c8\ub2e4. \ud734\ub300\ud3f0 \uc54c\ub9bc \ubc1c\uc1a1\uacfc \uc811\uc218 \uacfc\uae08\uc774 \ubc1c\uc0dd\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 \ud655\uc778 \ud6c4 \ud638\ucd9c\ud558\uc138\uc694. transactionId\uc640 status\ub97c \ubc18\ud658\ud558\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uc548\ub0b4\ud558\uace0, \uc2b9\uc778 \ud6c4 get_cash_receipt_deduction\uc5d0 transactionId\ub97c \uc804\ub2ec\ud558\uc138\uc694. \uc2b9\uc778 \ub300\uae30 \uc911 \uc778\uc99d \uc694\uccad\uc744 \ubc18\ubcf5\ud558\uac70\ub098 \uc790\ub3d9 \uc2b9\uc778\ud558\uc9c0 \ub9c8\uc138\uc694. [\uc778\uc99d \ubc1c\uc1a1 \uc131\uacf5 \uc2dc 20P; \uc870\ud68c \ubc94\uc704\uc640 \ubb34\uad00]",
        "inputSchema": {
          "bytes": 735,
          "published": "HASH_ONLY",
          "sha256": "aff52231fe973f32e40d3b941fe17795ca6eea63e51fd5d1dd0304e4d6c49997"
        },
        "name": "req_cash_receipt_deduction",
        "title": "\ud604\uae08\uc601\uc218\uc99d \uc18c\ub4dd\uacf5\uc81c \ub0b4\uc5ed \uc778\uc99d \uc694\uccad"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "\uc6b4\uc804\uba74\ud5c8 \uc870\ud68c\ub97c \uc704\ud55c \ubcf8\uc778 \uac04\ud3b8\uc778\uc99d\uc744 \uc694\uccad\ud569\ub2c8\ub2e4. \ud734\ub300\ud3f0 \uc54c\ub9bc \ubc1c\uc1a1\uacfc \uc811\uc218 \uacfc\uae08\uc774 \ubc1c\uc0dd\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 \ud655\uc778 \ud6c4 \ud638\ucd9c\ud558\uc138\uc694. transactionId\uc640 status\ub97c \ubc18\ud658\ud558\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uc548\ub0b4\ud558\uace0, \uc2b9\uc778 \ud6c4 get_driving_license\uc5d0 transactionId\ub97c \uc804\ub2ec\ud558\uc138\uc694. \uc2b9\uc778 \ub300\uae30 \uc911 \uc778\uc99d \uc694\uccad\uc744 \ubc18\ubcf5\ud558\uac70\ub098 \uc790\ub3d9 \uc2b9\uc778\ud558\uc9c0 \ub9c8\uc138\uc694. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 615,
          "published": "HASH_ONLY",
          "sha256": "268bff040b591142f8f8b57e6ce49363bb8ed50bcc317ccf329f171d02864156"
        },
        "name": "req_driving_license",
        "title": "\uc6b4\uc804\uba74\ud5c8 \uc870\ud68c \uc778\uc99d \uc694\uccad"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "\uc7ac\uc9c1\u00b7\ubcf4\ud5d8\ub8cc \ud655\uc778\uc744 \uc704\ud55c \ubcf8\uc778 \uac04\ud3b8\uc778\uc99d\uc744 \uc694\uccad\ud569\ub2c8\ub2e4. \ud734\ub300\ud3f0 \uc54c\ub9bc \ubc1c\uc1a1\uacfc \uc811\uc218 \uacfc\uae08\uc774 \ubc1c\uc0dd\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 \ud655\uc778 \ud6c4 \ud638\ucd9c\ud558\uc138\uc694. transactionId\uc640 status\ub97c \ubc18\ud658\ud558\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uc548\ub0b4\ud558\uace0, \uc2b9\uc778 \ud6c4 get_employment\uc5d0 transactionId\ub97c \uc804\ub2ec\ud558\uc138\uc694. \uc2b9\uc778 \ub300\uae30 \uc911 \uc778\uc99d \uc694\uccad\uc744 \ubc18\ubcf5\ud558\uac70\ub098 \uc790\ub3d9 \uc2b9\uc778\ud558\uc9c0 \ub9c8\uc138\uc694. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 735,
          "published": "HASH_ONLY",
          "sha256": "17a4260db0f163f7057776ba6556774a0969ebf2e6c984797b94674f0c1ed897"
        },
        "name": "req_employment",
        "title": "\uc7ac\uc9c1\u00b7\ubcf4\ud5d8\ub8cc \ud655\uc778 \uc778\uc99d \uc694\uccad"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "\uad6d\uac00 \uac74\uac15\uac80\uc9c4 \uacb0\uacfc \uc870\ud68c\ub97c \uc704\ud55c \ubcf8\uc778 \uac04\ud3b8\uc778\uc99d\uc744 \uc694\uccad\ud569\ub2c8\ub2e4. \ud734\ub300\ud3f0 \uc54c\ub9bc \ubc1c\uc1a1\uacfc \uc811\uc218 \uacfc\uae08\uc774 \ubc1c\uc0dd\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 \ud655\uc778 \ud6c4 \ud638\ucd9c\ud558\uc138\uc694. transactionId\uc640 status\ub97c \ubc18\ud658\ud558\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uc548\ub0b4\ud558\uace0, \uc2b9\uc778 \ud6c4 get_health_checkup\uc5d0 transactionId\ub97c \uc804\ub2ec\ud558\uc138\uc694. \uc2b9\uc778 \ub300\uae30 \uc911 \uc778\uc99d \uc694\uccad\uc744 \ubc18\ubcf5\ud558\uac70\ub098 \uc790\ub3d9 \uc2b9\uc778\ud558\uc9c0 \ub9c8\uc138\uc694. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 615,
          "published": "HASH_ONLY",
          "sha256": "268bff040b591142f8f8b57e6ce49363bb8ed50bcc317ccf329f171d02864156"
        },
        "name": "req_health_checkup",
        "title": "\uad6d\uac00 \uac74\uac15\uac80\uc9c4 \uacb0\uacfc \uc870\ud68c \uc778\uc99d \uc694\uccad"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "\uad6d\ubbfc\uc5f0\uae08 \uac00\uc785\ub0b4\uc5ed \uc870\ud68c\ub97c \uc704\ud55c \ubcf8\uc778 \uac04\ud3b8\uc778\uc99d\uc744 \uc694\uccad\ud569\ub2c8\ub2e4. \ud734\ub300\ud3f0 \uc54c\ub9bc \ubc1c\uc1a1\uacfc \uc811\uc218 \uacfc\uae08\uc774 \ubc1c\uc0dd\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 \ud655\uc778 \ud6c4 \ud638\ucd9c\ud558\uc138\uc694. transactionId\uc640 status\ub97c \ubc18\ud658\ud558\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uc548\ub0b4\ud558\uace0, \uc2b9\uc778 \ud6c4 get_nps_join_history\uc5d0 transactionId\ub97c \uc804\ub2ec\ud558\uc138\uc694. \uc2b9\uc778 \ub300\uae30 \uc911 \uc778\uc99d \uc694\uccad\uc744 \ubc18\ubcf5\ud558\uac70\ub098 \uc790\ub3d9 \uc2b9\uc778\ud558\uc9c0 \ub9c8\uc138\uc694. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 845,
          "published": "HASH_ONLY",
          "sha256": "00f48a388b6d276e4dcc61a84470a52c89d513415dd849fa362b1e1710077555"
        },
        "name": "req_nps_join_history",
        "title": "\uad6d\ubbfc\uc5f0\uae08 \uac00\uc785\ub0b4\uc5ed \uc870\ud68c \uc778\uc99d \uc694\uccad"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "Request simple authentication (KakaoTalk, Toss, PASS, etc.) to retrieve a Korean Personal Customs Clearance Code (PCCC). \uc774\ub984, \uc0dd\ub144\uc6d4\uc77c, \ud734\ub300\uc804\ud654\ubc88\ud638\uc640 \uac04\ud3b8\uc778\uc99d \ubc29\uc2dd\uc744 \uc785\ub825\ud558\uba74 \ud574\ub2f9 \ud734\ub300\ud3f0\uc73c\ub85c \uc778\uc99d \uc694\uccad\uc774 \ubc1c\uc1a1\ub418\uace0, \uc751\ub2f5\uc744 \uae30\ub2e4\ub9ac\uc9c0 \uc54a\uace0 tx_id \ub97c \uc989\uc2dc \ubc18\ud658\ud569\ub2c8\ub2e4. \uc778\uc99d \uc694\uccad\uc774 \uc2e4\uc81c \ubc1c\uc1a1\ub41c \uc811\uc218 \uc2dc\uc810\uc5d0 \uacfc\uae08\ub418\uba70, \uc774\ubbf8 \ub300\uae30 \uc911\uc778 \uc694\uccad\uc744 \ub2e4\uc2dc \ubcf4\ub0b4\uba74 \uc7ac\ubc1c\uc1a1 \uc5c6\uc774 \uae30\uc874 tx_id \ub97c \ubc18\ud658\ud558\uace0 \uacfc\uae08\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc0ac\uc6a9\uc790\uac00 \ud734\ub300\ud3f0\uc5d0\uc11c \uc2b9\uc778\ud55c",
        "inputSchema": {
          "bytes": 499,
          "published": "HASH_ONLY",
          "sha256": "8d893f2834312ce9e88d0923da1e317c70e0c536d242c5fcef9ee400df513a35"
        },
        "name": "req_pccc",
        "title": "\uac1c\uc778\ud1b5\uad00\uace0\uc720\ubd80\ud638 \uc778\uc99d \uc694\uccad"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "\uae08\uc735\uc18c\ub4dd(\uc774\uc790\u00b7\ubc30\ub2f9) \uc870\ud68c\ub97c \uc704\ud55c \ubcf8\uc778 \uac04\ud3b8\uc778\uc99d\uc744 \uc694\uccad\ud569\ub2c8\ub2e4. \ud734\ub300\ud3f0 \uc54c\ub9bc \ubc1c\uc1a1\uacfc \uc811\uc218 \uacfc\uae08\uc774 \ubc1c\uc0dd\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 \ud655\uc778 \ud6c4 \ud638\ucd9c\ud558\uc138\uc694. transactionId\uc640 status\ub97c \ubc18\ud658\ud558\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uc548\ub0b4\ud558\uace0, \uc2b9\uc778 \ud6c4 get_personal_income\uc5d0 transactionId\ub97c \uc804\ub2ec\ud558\uc138\uc694. \uc2b9\uc778 \ub300\uae30 \uc911 \uc778\uc99d \uc694\uccad\uc744 \ubc18\ubcf5\ud558\uac70\ub098 \uc790\ub3d9 \uc2b9\uc778\ud558\uc9c0 \ub9c8\uc138\uc694. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 729,
          "published": "HASH_ONLY",
          "sha256": "b273a0e6ce7335cfd4d9bc876179c469cc0fec5eabc1756ee744b37bc6454552"
        },
        "name": "req_personal_income",
        "title": "\uae08\uc735\uc18c\ub4dd(\uc774\uc790\u00b7\ubc30\ub2f9) \uc870\ud68c \uc778\uc99d \uc694\uccad"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "\uad6d\uc138 \uc2e0\uace0\ub0b4\uc5ed \uc870\ud68c\ub97c \uc704\ud55c \ubcf8\uc778 \uac04\ud3b8\uc778\uc99d\uc744 \uc694\uccad\ud569\ub2c8\ub2e4. \ud734\ub300\ud3f0 \uc54c\ub9bc \ubc1c\uc1a1\uacfc \uc811\uc218 \uacfc\uae08\uc774 \ubc1c\uc0dd\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 \ud655\uc778 \ud6c4 \ud638\ucd9c\ud558\uc138\uc694. transactionId\uc640 status\ub97c \ubc18\ud658\ud558\uba74 \ud734\ub300\ud3f0 \uc2b9\uc778\uc744 \uc548\ub0b4\ud558\uace0, \uc2b9\uc778 \ud6c4 get_tax_return_history\uc5d0 transactionId\ub97c \uc804\ub2ec\ud558\uc138\uc694. \uc2b9\uc778 \ub300\uae30 \uc911 \uc778\uc99d \uc694\uccad\uc744 \ubc18\ubcf5\ud558\uac70\ub098 \uc790\ub3d9 \uc2b9\uc778\ud558\uc9c0 \ub9c8\uc138\uc694. [\uc778\uc99d \ubc1c\uc1a1 \uc131\uacf5 \uc2dc 20P; \uc870\ud68c \ubc94\uc704\uc640 \ubb34\uad00]",
        "inputSchema": {
          "bytes": 731,
          "published": "HASH_ONLY",
          "sha256": "ec7a6126d255f969b0d9b4d94af366e6e4fa21a5bbc5cc0001d17abc8c0b5f78"
        },
        "name": "req_tax_return_history",
        "title": "\uad6d\uc138 \uc2e0\uace0\ub0b4\uc5ed \uc870\ud68c \uc778\uc99d \uc694\uccad"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Reverse IP lookup: list domains that have been hosted on a given IP address. \ud2b9\uc815 IP\uc5d0 \ub4f1\ub85d\ub41c \ub3c4\uba54\uc778 \uc774\ub825 \uc815\ubcf4\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. IP \uc8fc\uc18c \ud615\uc2dd\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 100\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 187,
          "published": "HASH_ONLY",
          "sha256": "5f5b86a51a6c74bade32c240816d525cb511d03fdcac08ef01604b52fc094e25"
        },
        "name": "reverse_ip",
        "title": "IP\ub85c \ub3c4\uba54\uc778 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Search Korean road-name addresses by keyword. \uc9c0\ubc88 \ub610\ub294 \ub3c4\ub85c\uba85 \ud0a4\uc6cc\ub4dc\ub85c \ub3c4\ub85c\uba85 \uc8fc\uc18c\ub97c \uac80\uc0c9\ud569\ub2c8\ub2e4. \ud398\uc774\uc9c0\ub2f9 10\uac74\uc529 \ubc18\ud658\ub418\uba70 total_count \ud544\ub4dc\ub85c \uc804\uccb4 \uac80\uc0c9\uacb0\uacfc \uac1c\uc218\ub97c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 2\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 322,
          "published": "HASH_ONLY",
          "sha256": "e030a3c66c007667415bfd6769b8a22bb36a6e9d969aa213508c3363de50e9d5"
        },
        "name": "search_juso",
        "title": "\ub3c4\ub85c\uba85\uc8fc\uc18c \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Embed an invisible watermark code into an image. \uc6d0\ubcf8 \uc774\ubbf8\uc9c0\uc5d0 \ubcf4\uc774\uc9c0 \uc54a\ub294 \uc6cc\ud130\ub9c8\ud06c \ucf54\ub4dc\ub97c \uc0bd\uc785\ud55c PNG \uc774\ubbf8\uc9c0\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uc774\ubbf8\uc9c0\uac00 \uc77c\ubd80 \ubcc0\ud615\ub418\uc5b4\ub3c4 \ub192\uc740 \ud655\ub960\ub85c \uc6cc\ud130\ub9c8\ud06c\ub97c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. PNG, JPEG \ub4f1 \uc77c\ubc18 \uc774\ubbf8\uc9c0 \ud3ec\ub9f7\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 441,
          "published": "HASH_ONLY",
          "sha256": "b558c37e0de187b8d3e5465a46d3ca65d8fb13a088548c17e28f0293ce834b6e"
        },
        "name": "set_watermark",
        "title": "\ube44\uac00\uc2dc\uc131 \uc6cc\ud130\ub9c8\ud06c \uc0bd\uc785"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Convert a speech audio file to text (STT). \uc74c\uc131 \ud30c\uc77c\uc744 \ud14d\uc2a4\ud2b8\ub85c \ubcc0\ud658\ud569\ub2c8\ub2e4. MP3, WAV, M4A, AAC, OGG, FLAC, WEBM \ub4f1 \uc77c\ubc18\uc801\uc778 \uc624\ub514\uc624 \ud3ec\ub9f7\uc744 \uc9c0\uc6d0\ud558\uba70, \ubcc0\ud658\ub41c \ud14d\uc2a4\ud2b8\ub97c JSON\uc73c\ub85c \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 50\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 656,
          "published": "HASH_ONLY",
          "sha256": "b4cb1abec332409da6e6347030909764fb8ef843e598029d37ec86f213cca4c1"
        },
        "name": "stt",
        "title": "\uc624\ub514\uc624 \ud14d\uc2a4\ud2b8 \ubcc0\ud658(STT)"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": true,
          "readOnlyHint": false
        },
        "description": "Send a 1 KRW verification deposit to a Korean bank account and return the 4-character verification code printed on the transaction. \ub300\ud55c\ubbfc\uad6d \uc740\ud589 \uacc4\uc88c\ub85c 1\uc6d0\uc744 \uc785\uae08\ud574 \uc801\uc694\uc5d0 \ud45c\uc2dc\ub418\ub294 \uc778\uc99d\ucf54\ub4dc\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \uacc4\uc88c \uc2e4\uc18c\uc720 \ud655\uc778(1\uc6d0 \uc778\uc99d) \uc808\ucc28\uc5d0 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. bank_code \ub610\ub294 bank_name \uc911 \ud558\ub098\ub294 \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 60\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 413,
          "published": "HASH_ONLY",
          "sha256": "cbcec7a06bfba2a74f992da91691ea1d8d4589278a9231bef5df27d3d306154c"
        },
        "name": "transfer_1won",
        "title": "1\uc6d0 \uc778\uc99d"
      },
      {
        "annotations": {
          "destructiveHint": true,
          "idempotentHint": false,
          "openWorldHint": false,
          "readOnlyHint": false
        },
        "description": "Cancel a waiting or processing TTS job without refunding the accepted charge. waiting \ub610\ub294 processing \uc0c1\ud0dc\uc758 TTS \uc791\uc5c5\uc744 \ucde8\uc18c\ud569\ub2c8\ub2e4. \uc811\uc218 \uc2dc \uacfc\uae08\ub41c \uae08\uc561\uc740 \ud658\ubd88\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. [\ucd94\uac00 \uacfc\uae08 \uc5c6\uc74c]",
        "inputSchema": {
          "bytes": 233,
          "published": "HASH_ONLY",
          "sha256": "6723f3eb27e6d576adfb56dc570e168444399465e484b360193d0eed49ecbc7c"
        },
        "name": "tts_jobs_cancel",
        "title": "TTS \uc791\uc5c5 \ucde8\uc18c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "\ud488\uc9c8 \uc774\ub825\uc758 \ud6c4\ubcf4 WAV\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. \ucd5c\uc885 \uacb0\uacfc\uc758 \uc77c\ud68c \ub2e4\uc6b4\ub85c\ub4dc\ub97c \uc18c\ube44\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. REST\uc5d0\uc11c\ub294 Range \uc7ac\uc0dd\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. [\ubb34\ub8cc]",
        "inputSchema": {
          "bytes": 319,
          "published": "HASH_ONLY",
          "sha256": "4d22bcf3cac5ace01f8a7ef9b9b79008821b8cf37050a717c1d133e94513f9bf"
        },
        "name": "tts_jobs_candidate_audio",
        "title": "TTS \ud6c4\ubcf4 \uc74c\uc6d0"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": false,
          "openWorldHint": false,
          "readOnlyHint": false
        },
        "description": "Create an asynchronous Korean narration job with one of 14 voices. 14\uac1c \ud55c\uad6d\uc5b4 \ub0b4\ub808\uc774\uc158 \ubaa9\uc18c\ub9ac \uc911 \ud558\ub098\ub85c \ube44\ub3d9\uae30 TTS \uc791\uc5c5\uc744 \uc811\uc218\ud569\ub2c8\ub2e4. text\ub294 \ucd5c\ub300 800\uc790\uc774\uba70 \uc811\uc218 \uc131\uacf5 \uc2dc \uacfc\uae08\ub418\uace0 \uc774\ud6c4 \ucde8\uc18c\ud574\ub3c4 \ud658\ubd88\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc22b\uc790\u00b7\ub2e8\uc704\u00b7\uae30\ud638\u00b7\uc601\ubb38 \uc57d\uc5b4\ub294 \ubb38\ub9e5\uc5d0 \ub9de\ub294 \uc77d\uae30\ub85c \uc790\ub3d9 \ubcc0\ud658\ud574 \ud569\uc131\ud558\uace0(\uacfc\uae08 \uae00\uc790 \uc218\uc640 \uc790\ub9c9\uc740 \ubcf4\ub0b8 \uc6d0\ubb38 \uae30\uc900), \uc77d\ub294 \ubc95\uc744 \uc9c1\uc811 \uc815\ud558\ub824\uba74 \ud55c\uae00\ub85c \ud480\uc5b4 \uc368\uc11c \ubcf4\ub0c5\ub2c8\ub2e4. [100\uc790\uae4c\uc9c0 30\ud3ec\uc778\ud2b8, \uc774\ud6c4 100\uc790\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 546,
          "published": "HASH_ONLY",
          "sha256": "13f53b02d44c19c69c1f2f21f42a8f5254724d7251e50277057c5e413d9cd305"
        },
        "name": "tts_jobs_create",
        "title": "TTS \uc791\uc5c5 \uc811\uc218"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "TTS \ubc1c\ud654\ubcc4 \uac80\uc218 \uacb0\uacfc\uc640 \ud6c4\ubcf4 \uc774\ub825\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. \uc885\ub8cc \ud6c4 72\uc2dc\uac04 \ubcf4\uc874\ub418\uba70 \ucd5c\uc885 \uacb0\uacfc \ub2e4\uc6b4\ub85c\ub4dc\ub97c \uc18c\ube44\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. [\ubb34\ub8cc]",
        "inputSchema": {
          "bytes": 201,
          "published": "HASH_ONLY",
          "sha256": "f2ddf5d52c3f00e32e742c8a98c05a59273e14602fd96bc7137a4b70b8a59612"
        },
        "name": "tts_jobs_quality",
        "title": "TTS \ud488\uc9c8 \uc774\ub825"
      },
      {
        "annotations": {
          "destructiveHint": true,
          "idempotentHint": false,
          "openWorldHint": false,
          "readOnlyHint": false
        },
        "description": "Download the completed MP3 result once as base64. \uc644\ub8cc\ub41c TTS MP3 \uacb0\uacfc\ub97c base64\ub85c \ud55c \ubc88 \ub0b4\ub824\ubc1b\uc2b5\ub2c8\ub2e4. \ud638\ucd9c\uc774 \uc2dc\uc791\ub418\uba74 \uc11c\ubc84 \uc6d0\ubcf8\uc774 \uc18c\ubaa8\ub418\ubbc0\ub85c \uc7ac\uc2e4\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. [\ucd94\uac00 \uacfc\uae08 \uc5c6\uc74c]",
        "inputSchema": {
          "bytes": 243,
          "published": "HASH_ONLY",
          "sha256": "cc2ca0ef84e0301c07bd78bb32c5b8a6f82150c040983701d2b23693e5d80ee4"
        },
        "name": "tts_jobs_result",
        "title": "TTS MP3 \uacb0\uacfc \ub2e4\uc6b4\ub85c\ub4dc"
      },
      {
        "annotations": {
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": false,
          "readOnlyHint": false
        },
        "description": "\uc2e4\ud328 \ubc1c\ud654\ub9cc \uac19\uc740 \uc791\uc5c5\uc5d0\uc11c \uc7ac\uac1c\ud569\ub2c8\ub2e4. \ub3d9\uc77c \uba71\ub4f1 \ud0a4\ub294 \uc911\ubcf5 \uc2e4\ud589\u00b7\uacfc\uae08\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. [\ucd94\uac00 \uacfc\uae08 \uc5c6\uc74c]",
        "inputSchema": {
          "bytes": 469,
          "published": "HASH_ONLY",
          "sha256": "0722e60c88be1d240b44b6c1dfd9d4e9f900abed14092521beb418e26439179a"
        },
        "name": "tts_jobs_retry",
        "title": "TTS \ubc1c\ud654 \uc7ac\uac1c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Get the public status and result availability of a TTS job. TTS \uc791\uc5c5\uc758 waiting, processing, completed, cancelled, failed \uc0c1\ud0dc\uc640 MP3\u00b7ASS \uc790\ub9c9 \uc900\ube44 \uc5ec\ubd80\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. [\ubb34\ub8cc]",
        "inputSchema": {
          "bytes": 250,
          "published": "HASH_ONLY",
          "sha256": "6dbf2d781e7652080695c3bf3271bcb555d38c54661168267b7b2d0fde0e83db"
        },
        "name": "tts_jobs_status",
        "title": "TTS \uc791\uc5c5 \uc0c1\ud0dc \uc870\ud68c"
      },
      {
        "annotations": {
          "destructiveHint": true,
          "idempotentHint": false,
          "openWorldHint": false,
          "readOnlyHint": false
        },
        "description": "Download the completed ASS subtitles once as base64. \uc644\ub8cc\ub41c TTS\uc758 \ubc1c\ud654 \ud0c0\uc774\ubc0d ASS \uc790\ub9c9\uc744 base64\ub85c \ud55c \ubc88 \ub0b4\ub824\ubc1b\uc2b5\ub2c8\ub2e4. \ud638\ucd9c\uc774 \uc2dc\uc791\ub418\uba74 \uc790\ub9c9 \uc6d0\ubcf8\uc774 \uc18c\ubaa8\ub418\ubbc0\ub85c \uc7ac\uc2e4\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. [\ucd94\uac00 \uacfc\uae08 \uc5c6\uc74c]",
        "inputSchema": {
          "bytes": 243,
          "published": "HASH_ONLY",
          "sha256": "cc2ca0ef84e0301c07bd78bb32c5b8a6f82150c040983701d2b23693e5d80ee4"
        },
        "name": "tts_jobs_subtitles",
        "title": "TTS ASS \uc790\ub9c9 \ub2e4\uc6b4\ub85c\ub4dc"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Fetch a web page and return its rendered HTML source. \uc785\ub825\ud55c URL\uc758 \ud398\uc774\uc9c0\ub97c \uc5f4\uc5b4 HTML\uc744 \ucd94\ucd9c\ud574 \ubc18\ud658\ud569\ub2c8\ub2e4. \uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8 \ub80c\ub354\ub9c1\uc774 \ud544\uc694\ud55c \ud398\uc774\uc9c0\ub3c4 \ucc98\ub9ac\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 5\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 187,
          "published": "HASH_ONLY",
          "sha256": "0ed8068dbb7848a1ae79ce3b5ef81ca40042770383752579a74f2c2af8f3936a"
        },
        "name": "url_html",
        "title": "URL HTML \ucd94\ucd9c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Capture a screenshot of a web page and return it as a JPEG image. \uc785\ub825\ud55c URL\uc758 \ud654\uba74\uc744 \ucea1\ucc98\ud574 JPEG \uc774\ubbf8\uc9c0\ub85c \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 5\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 192,
          "published": "HASH_ONLY",
          "sha256": "c1b6b23075ec18f920a72625e26cb598d7c73d66db90d42d8d0d53c97309dcf7"
        },
        "name": "url_screenshot",
        "title": "URL \ud654\uba74\ucea1\ucc98"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Compare two web pages and judge how similar they are. \uc785\ub825\ud55c \ub450 \uc0ac\uc774\ud2b8 \ud398\uc774\uc9c0\uc758 \uc720\uc0ac \uc5ec\ubd80\ub97c \ubd84\uc11d\ud574 \uc720\uc0ac\ub3c4 \uacb0\uacfc\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4. \ud53c\uc2f1\u00b7\ubcf5\uc81c \uc0ac\uc774\ud2b8 \ud310\ubcc4 \ub4f1\uc5d0 \ud65c\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 5\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 268,
          "published": "HASH_ONLY",
          "sha256": "ecdb7cf0958521e370f60d6d7e61e8aacf5a936fe4b032b043beadb080ad4763"
        },
        "name": "url_similarity",
        "title": "URL \uc720\uc0ac\ub3c4 \ube44\uad50"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Look up venture company information of a Korean business, including financial statements and investment data. \ubca4\ucc98\uae30\uc5c5\uc744 \ub300\uc0c1\uc73c\ub85c \uc0ac\uc5c5\uc790 \uc815\ubcf4, \ub300\ucc28\ub300\uc870\ud45c, \uc190\uc775\uacc4\uc0b0\uc11c, \ud22c\uc790\uc815\ubcf4, \ubca4\ucc98\uae30\uc5c5\ud655\uc778\uc815\ubcf4\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 40\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 212,
          "published": "HASH_ONLY",
          "sha256": "84d1fac48a454081cef4b2ea408c78e8c3b6eebdab866ec167543134d12d2edd"
        },
        "name": "venture_biz_info",
        "title": "\ubca4\ucc98\uae30\uc5c5 \uc815\ubcf4\uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Extract the audio track of a video file as an MP3 file. \ub3d9\uc601\uc0c1 \ud30c\uc77c\uc5d0\uc11c \uc624\ub514\uc624\ub97c \ucd94\ucd9c\ud574 MP3 \ud30c\uc77c\ub85c \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 30\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 299,
          "published": "HASH_ONLY",
          "sha256": "1a7b8b56d83e1705147525beca3eca4f90a5c0502d98406904b63f225171752a"
        },
        "name": "video_to_mp3",
        "title": "\ub3d9\uc601\uc0c1 MP3 \ucd94\ucd9c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Modulate the voice in a video or audio file to a lower or higher pitch. \ub3d9\uc601\uc0c1 \ub610\ub294 \uc624\ub514\uc624 \ud30c\uc77c\uc758 \uc74c\uc131\uc744 \uc800\uc74c \ub610\ub294 \uace0\uc74c\uc73c\ub85c \ubcc0\uc870\ud569\ub2c8\ub2e4. MP3, WAV \ub4f1 \uc624\ub514\uc624\uc640 MP4, MOV \ub4f1 \ub3d9\uc601\uc0c1 \ud3ec\ub9f7\uc744 \uc9c0\uc6d0\ud558\uba70, \ubcc0\uc870\ub41c \ud30c\uc77c\uc744 \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 467,
          "published": "HASH_ONLY",
          "sha256": "d114e4eafe145c9abb6fa8a9d8b48d8ec26dd34e5231c27bae20b28c98f66278"
        },
        "name": "voice_change",
        "title": "\uc74c\uc131 \ubcc0\uc870"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "WHOIS lookup for a domain or IP address, returning registration and ownership information. \ud2b9\uc815 \ub3c4\uba54\uc778 \ub610\ub294 IP\uc758 WHOIS(\ub4f1\ub85d\u00b7\uc18c\uc720) \uc815\ubcf4\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4. .kr/.\ud55c\uad6d \ub3c4\uba54\uc778, \uad6d\ub0b4 IP, AS\ubc88\ud638(\uc608: AS9318)\ub294 KISA/KRNIC \uc6d0\ubcf8 \uc815\ubcf4\ub85c \uc870\ud68c\ub429\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 100\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 203,
          "published": "HASH_ONLY",
          "sha256": "9d523ad44595b168803a01b5bfa2ab0f245c6c816af241932860a84991269100"
        },
        "name": "whois",
        "title": "WHOIS \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": false,
          "readOnlyHint": true
        },
        "description": "Generate a word cloud image (JPEG) from input text, sizing each word by frequency. \uc785\ub825 \ud14d\uc2a4\ud2b8\ub97c \uad6c\uc131\ud558\ub294 \ub2e8\uc5b4\uc758 \uc911\uc694\ub3c4(\ube48\ub3c4\uc218)\uc5d0 \ub530\ub77c \uc11c\ub85c \ub2e4\ub978 \ud06c\uae30\uc758 \ub2e8\uc5b4\ub85c \uc774\ub8e8\uc5b4\uc9c4 \uc6cc\ub4dc\ud074\ub77c\uc6b0\ub4dc \uc774\ubbf8\uc9c0(JPEG)\ub97c \uc0dd\uc131\ud574 \ubc18\ud658\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 10\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 192,
          "published": "HASH_ONLY",
          "sha256": "4194303e79fe148ca97be7d7dbe53e30886371d47805cd837f7fc3f326c1390c"
        },
        "name": "word_cloud",
        "title": "\uc6cc\ub4dc\ud074\ub77c\uc6b0\ub4dc \uc0dd\uc131"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Look up metadata of a public YouTube video: title, channel, duration, views, likes, upload date, description, tags, chapters and thumbnails. \uc720\ud29c\ube0c \uacf5\uac1c \uc601\uc0c1\uc758 \uc81c\ubaa9\u00b7\ucc44\ub110\u00b7\uae38\uc774\u00b7\uc870\ud68c\uc218\u00b7\uc88b\uc544\uc694\u00b7\uc5c5\ub85c\ub4dc\uc77c\u00b7\uc124\uba85\u00b7\ud0dc\uadf8\u00b7\ucc55\ud130\u00b7\uc378\ub124\uc77c \ubaa9\ub85d\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 273,
          "published": "HASH_ONLY",
          "sha256": "389a497cd44386bc73f90de2f84437119b2fc0525362ab07c6c45a8b397d58b8"
        },
        "name": "youtube_metadata",
        "title": "\uc720\ud29c\ube0c \uc601\uc0c1 \uc815\ubcf4 \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Download the subtitles of a public YouTube video in one language as VTT, SRT or plain text. \uc720\ud29c\ube0c \uacf5\uac1c \uc601\uc0c1\uc758 \uc790\ub9c9\uc744 \uc5b8\uc5b4\ubcc4\ub85c VTT\u00b7SRT\u00b7\ud14d\uc2a4\ud2b8 \ud30c\uc77c\ub85c \ub0b4\ub824\ubc1b\uc2b5\ub2c8\ub2e4. \uc81c\uacf5 \uc5b8\uc5b4\ub294 youtube_subtitle_list\ub85c \ud655\uc778\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 30\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 685,
          "published": "HASH_ONLY",
          "sha256": "44ae2fd7992e3455df4e4159f4ec4fbeee12442a5464ce157029d0c9927b9e39"
        },
        "name": "youtube_subtitle",
        "title": "\uc720\ud29c\ube0c \uc790\ub9c9 \ub2e4\uc6b4\ub85c\ub4dc"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "List the manual and auto-generated subtitle languages available for a public YouTube video. \uc720\ud29c\ube0c \uacf5\uac1c \uc601\uc0c1\uc5d0\uc11c \uc81c\uacf5\ud558\ub294 \uc218\ub3d9 \uc790\ub9c9\uacfc \uc790\ub3d9 \uc0dd\uc131 \uc790\ub9c9\uc758 \uc5b8\uc5b4 \ubaa9\ub85d\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 195,
          "published": "HASH_ONLY",
          "sha256": "eb81eadef6606c8ba6c3cff781f7296dae0f7d4b13d2e78dadb29f78d6896a9c"
        },
        "name": "youtube_subtitle_list",
        "title": "\uc720\ud29c\ube0c \uc790\ub9c9 \ubaa9\ub85d \uc870\ud68c"
      },
      {
        "annotations": {
          "openWorldHint": true,
          "readOnlyHint": true
        },
        "description": "Download the largest thumbnail of a public YouTube video as a JPG image. \uc720\ud29c\ube0c \uacf5\uac1c \uc601\uc0c1\uc758 \uac00\uc7a5 \ud070 \uc378\ub124\uc77c \uc774\ubbf8\uc9c0\ub97c JPG \ud30c\uc77c\ub85c \ub0b4\ub824\ubc1b\uc2b5\ub2c8\ub2e4. [\ud638\ucd9c\ub2f9 20\ud3ec\uc778\ud2b8]",
        "inputSchema": {
          "bytes": 195,
          "published": "HASH_ONLY",
          "sha256": "eb81eadef6606c8ba6c3cff781f7296dae0f7d4b13d2e78dadb29f78d6896a9c"
        },
        "name": "youtube_thumbnail",
        "title": "\uc720\ud29c\ube0c \uc378\ub124\uc77c \ub2e4\uc6b4\ub85c\ub4dc"
      }
    ],
    "version": "3.7.0"
  },
  "status_history": [
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-17T16:59:51Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-16T15:04:10Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-15T13:04:04Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-14T11:17:26Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-13T08:54:25Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-12T07:02:29Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-11T05:02:45Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-10T03:08:45Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-09T00:38:52Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-07T22:42:06Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-06T20:46:58Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-05T18:55:10Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-04T17:03:04Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": null,
      "manifest_sha256": null,
      "observed_at_utc": "2026-10-03T15:05:50Z",
      "protocol_version": null
    },
    {
      "manifest_partial": null,
      "manifest_parts": [
        "registry_server_json",
        "mcp_initialize_tools_list"
      ],
      "manifest_sha256": "e1b82daade42bf4355d30dc79e726223f4831ed1a53d53a1b11d53d39c8502bd",
      "observed_at_utc": "2026-10-02T13:06:41Z",
      "protocol_version": "2025-11-25"
    },
    {
      "manifest_partial": null,
      "manifest_parts": [
        "registry_server_json",
        "mcp_initialize_tools_list"
      ],
      "manifest_sha256": "6fbcba20f840f47d25956b103a56ea3bcd3982495f13c4fe70e1a29b12270c65",
      "observed_at_utc": "2026-09-30T23:54:34Z",
      "protocol_version": "2025-06-18"
    },
    {
      "manifest_partial": null,
      "manifest_parts": [
        "registry_server_json",
        "mcp_initialize_tools_list"
      ],
      "manifest_sha256": "54f9e361ee892f618d72b02b2ee998566c4f3482db8e2790cfd8c9f47e27d578",
      "observed_at_utc": "2026-09-29T13:31:56Z",
      "protocol_version": "2025-06-18"
    }
  ],
  "target": {
    "corrections_route": "https://www.gaipagents.com/v1/free/observatory/corrections",
    "first_seen_at_utc": "2026-09-29T05:01:53Z",
    "kind": "MCP_REMOTE",
    "last_observed_at_utc": "2026-10-17T16:59:51Z",
    "locator": "https://apick.app/mcp/all",
    "name": "app.apick/all",
    "source": "official-mcp-registry",
    "target_id": "obs_e73843c088de3e0f1d954cac"
  }
}