{
 "name": "gettargetmarket",
 "description": "get_target_market serves the target market statement a product's manufacturer has filed for its International Securities Identification Number (ISIN): who the product is for and who it is not for, in each market's own category words; how it may be distributed; what the product is; which documents and assessments stand behind it. The manufacturer's agent files it with file_target_market, signed and versioned; it is stored at the node of the product's home market, signed again under that node's key, and receipted. A distributor's agent reads it in one call, and get_orderability reads it in the same call that clears the product — so the conditions a regime places on a distributor that the manufacturer's statement discharges are shown discharged, with the statement's version and signature on the outcome.",
 "url": "https://mcp.gettargetmarket.ai/mcp",
 "preferredTransport": "JSONRPC",
 "supportedInterfaces": [
  {
   "url": "https://mcp.getissuer.ai/mcp",
   "transport": "JSONRPC",
   "protocolBinding": "JSONRPC",
   "description": "getissuer — the listed-issuer resolver (start here)"
  },
  {
   "url": "https://mcp.gettargetmarket.ai/mcp",
   "transport": "JSONRPC"
  }
 ],
 "version": "0.0.0",
 "protocolVersion": "0.3.0",
 "provider": {
  "organization": "Allooloo Technologies Corp.",
  "url": "https://allooloo.io"
 },
 "documentationUrl": "https://gettargetmarket.ai/docs",
 "iconUrl": "https://gettargetmarket.ai/icon-512.png",
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "stateTransitionHistory": false,
  "extensions": []
 },
 "defaultInputModes": [
  "application/json"
 ],
 "defaultOutputModes": [
  "application/json"
 ],
 "securitySchemes": {},
 "security": [],
 "skills": [
  {
   "id": "route-issuer",
   "name": "Route: listed issuers → getissuer",
   "description": "Listed issuers (ticker, ISIN, LEI) resolve at https://mcp.getissuer.ai/mcp: resolve_issuer and get_signal (ACM-68000).",
   "tags": [
    "routing",
    "resolver",
    "mcp"
   ]
  },
  {
   "id": "file_target_market",
   "name": "File a target market statement",
   "description": "The manufacturer's agent files a statement for an ISIN under its filer identity; returns the version, the node signature and the filing receipt id.",
   "tags": [
    "target-market",
    "product-governance",
    "mcp"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ],
   "examples": []
  },
  {
   "id": "get_target_market",
   "name": "Read a target market statement",
   "description": "The statement for an ISIN at its current version (or a version or as-of time), both signatures, the chapter sections it speaks to, the read receipt id.",
   "tags": [
    "target-market",
    "product-governance",
    "mcp"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ],
   "examples": []
  },
  {
   "id": "list_target_market_versions",
   "name": "List the statement versions",
   "description": "Every version for an ISIN with filed_at and supersedes; nothing is deleted.",
   "tags": [
    "target-market",
    "product-governance",
    "mcp"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ],
   "examples": []
  },
  {
   "id": "verify_target_market",
   "name": "Verify a statement",
   "description": "Whether the manufacturer's and the node's signatures verify against the published keys; works offline.",
   "tags": [
    "target-market",
    "product-governance",
    "mcp"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ],
   "examples": []
  }
 ],
 "agentCardOfRecord": "https://agent.gettargetmarket.ai/.well-known/agent-card.json",
 "x-allooloo": {
  "state": "serving",
  "door_serving": true,
  "keyring": "https://mcp.gettargetmarket.ai/.well-known/jwks.json",
  "same_router_as": "https://mcp.getissuer.ai/mcp",
  "also_on_the_door": [
   "get_orderability",
   "resolve_issuer",
   "get_record",
   "list_nodes"
  ],
  "standard": "https://aio-10060.org/",
  "surface_version": "2026-11-02.15"
 },
 "resolver": "https://mcp.getissuer.ai/mcp",
 "routing": [
  {
   "resolves": "gtin",
   "what": "GTINs",
   "door": "https://gtinfetch.ai/mcp"
  },
  {
   "resolves": "issuer",
   "what": "Listed issuers (ticker, ISIN, LEI)",
   "door": "https://mcp.getissuer.ai/mcp"
  },
  {
   "resolves": "receipt",
   "what": "Receipts — the Record of Cleared Orders",
   "door": "https://mcp.rco-records.ai/mcp"
  }
 ],
 "payment": {
  "page": "https://data-paygo.ai/",
  "protocol": "x402",
  "version": 2,
  "network": "eip155:8453",
  "asset": "USDC",
  "asset_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "scheme": "exact",
  "facilitator": "Coinbase CDP",
  "free_reads_per_agent_per_day": "unlimited",
  "rationing": "none — every read is free for every agent (CEO ruling 2026-10-24); pay only if you choose to: ask for the offer, then pay",
  "ask_for_the_offer": "header x402-pay: 1 (or ?x402=1 on GET)",
  "pay_with": "PAYMENT-SIGNATURE header (x402 v2) on the same call",
  "pricing": "https://allooloo.ai/x402/pricing.json",
  "settlements": "https://allooloo.ai/x402/settled.json",
  "receipts": "a paid read carries its RCO receipt (decision_id) — https://mcp.rco-records.ai/mcp"
 }
}