Japan Public Ledgers MCP
このMCPでできること
Provides agent identity, memory, audit, trust, proxy, temporary email, webhook, CAPTCHA, and alerting capabilities alongside public-data ledger monitoring.
ツール
入力スキーマ
{'type': 'object', 'properties': {'to': {'type': 'string', 'format': 'date-time'}, 'from': {'type': 'string', 'format': 'date-time'}, 'limit': {'type': 'integer', 'default': 100}, 'agentId': {'type': 'string'}, 'riskMin': {'type': 'number'}, 'sessionId': {'type': 'string'}, 'actionType': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['agentId', 'actionType', 'actionName'], 'properties': {'input': {}, 'output': {}, 'agentId': {'type': 'string'}, 'metadata': {'type': 'object'}, 'sessionId': {'type': 'string'}, 'actionName': {'type': 'string'}, 'actionType': {'enum': ['llm_call', 'tool_use', 'api_call', 'decision', 'error'], 'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['agentId', 'from', 'to'], 'properties': {'to': {'type': 'string', 'format': 'date-time'}, 'from': {'type': 'string', 'format': 'date-time'}, 'format': {'enum': ['json', 'markdown', 'soc2'], 'type': 'string', 'default': 'markdown'}, 'agentId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['type', 'pageUrl'], 'properties': {'type': {'enum': ['recaptcha_v2', 'recaptcha_v3', 'hcaptcha', 'turnstile', 'image_text', 'image_object'], 'type': 'string'}, 'action': {'type': 'string'}, 'pageUrl': {'type': 'string'}, 'siteKey': {'type': 'string'}, 'question': {'type': 'string'}, 'imageBase64': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['domain', 'method'], 'properties': {'domain': {'type': 'string'}, 'method': {'enum': ['dns_txt', 'meta_tag', 'file_upload'], 'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['identityId'], 'properties': {'limit': {'type': 'integer', 'default': 50}, 'identityId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['identityId'], 'properties': {'identityId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['identityId'], 'properties': {'identityId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['identityId', 'activityType'], 'properties': {'content': {}, 'identityId': {'type': 'string'}, 'provenance': {'type': 'object', 'properties': {'repo': {'type': 'string'}, 'config': {'type': 'string'}, 'version': {'type': 'string'}}, 'description': 'Self-reported origin of the activity (NOT verified)'}, 'activityType': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['agentName'], 'properties': {'metadata': {'type': 'object'}, 'agentName': {'type': 'string'}, 'publicKey': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['agentId'], 'properties': {'key': {'type': 'string'}, 'agentId': {'type': 'string'}, 'namespace': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['agentId', 'key'], 'properties': {'key': {'type': 'string'}, 'agentId': {'type': 'string'}, 'namespace': {'type': 'string', 'default': 'default'}}}
入力スキーマ
{'type': 'object', 'required': ['agentId'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}}, 'type': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 50}, 'agentId': {'type': 'string'}, 'keyPrefix': {'type': 'string'}, 'namespace': {'type': 'string', 'default': 'default'}}}
入力スキーマ
{'type': 'object', 'required': ['agentId', 'key', 'value'], 'properties': {'key': {'type': 'string'}, 'value': {'description': 'Any JSON value'}, 'agentId': {'type': 'string', 'description': 'Agent identifier'}, 'metadata': {'type': 'object'}, 'namespace': {'type': 'string', 'default': 'default'}, 'ttlSeconds': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'body': {'type': 'string'}, 'type': {'enum': ['residential', 'datacenter', 'mobile'], 'type': 'string'}, 'method': {'enum': ['GET', 'POST', 'PUT', 'DELETE'], 'type': 'string'}, 'region': {'type': 'string'}, 'headers': {'type': 'object'}, 'sessionId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'type': {'enum': ['residential', 'datacenter', 'mobile'], 'type': 'string'}, 'region': {'type': 'string'}, 'ttlSeconds': {'type': 'integer', 'default': 600}}}
入力スキーマ
{'type': 'object', 'properties': {'ttlSeconds': {'type': 'integer', 'default': 3600}, 'preferredPrefix': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['mailboxId', 'messageId'], 'properties': {'mailboxId': {'type': 'string'}, 'messageId': {'type': 'string'}, 'includeRaw': {'type': 'boolean'}}}
入力スキーマ
{'type': 'object', 'required': ['mailboxId'], 'properties': {'after': {'type': 'string', 'format': 'date-time'}, 'limit': {'type': 'integer', 'default': 50}, 'mailboxId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['mailboxId'], 'properties': {'mailboxId': {'type': 'string'}, 'fromContains': {'type': 'string'}, 'timeoutSeconds': {'type': 'integer', 'default': 30}, 'subjectContains': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['subjects'], 'properties': {'subjects': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'value'], 'properties': {'type': {'type': 'string'}, 'value': {'type': 'string'}}}}}}
入力スキーマ
{'type': 'object', 'required': ['subjectType', 'subjectValue', 'rating', 'category'], 'properties': {'rating': {'type': 'integer', 'maximum': 2, 'minimum': -2}, 'category': {'enum': ['payment', 'quality', 'communication', 'fraud'], 'type': 'string'}, 'evidence': {'type': 'object'}, 'subjectType': {'enum': ['wallet', 'agent_card_url', 'domain'], 'type': 'string'}, 'subjectValue': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['subjectType', 'subjectValue'], 'properties': {'subjectType': {'enum': ['wallet', 'agent_card_url', 'domain'], 'type': 'string'}, 'subjectValue': {'type': 'string'}, 'includeDetails': {'type': 'boolean', 'default': False}}}
入力スキーマ
{'type': 'object', 'required': ['deliveryMode'], 'properties': {'agentId': {'type': 'string'}, 'pushUrl': {'type': 'string'}, 'ttlSeconds': {'type': 'integer', 'default': 86400}, 'description': {'type': 'string'}, 'deliveryMode': {'enum': ['poll', 'http_push', 'sse'], 'type': 'string'}, 'transformRules': {'type': 'object'}}}
入力スキーマ
{'type': 'object', 'required': ['endpointId'], 'properties': {'limit': {'type': 'integer', 'default': 50}, 'offset': {'type': 'integer', 'default': 0}, 'endpointId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['endpointId'], 'properties': {'after': {'type': 'string', 'format': 'date-time'}, 'limit': {'type': 'integer', 'default': 50}, 'timeout': {'type': 'integer', 'default': 30}, 'endpointId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['endpointId', 'requestId'], 'properties': {'toUrl': {'type': 'string'}, 'requestId': {'type': 'string'}, 'endpointId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['destinationType', 'destinationTarget'], 'properties': {'entity': {'type': 'string', 'description': 'Additional case-insensitive substring (e.g. company name)'}, 'ledger': {'type': 'string', 'description': "Ledger key, e.g. 'sanction' (omit for all ledgers)"}, 'keyword': {'type': 'string', 'description': 'Case-insensitive substring of the item title'}, 'destinationType': {'enum': ['discord', 'slack', 'teams', 'webhook', 'email', 'kintone', 'spreadsheet'], 'type': 'string'}, 'destinationTarget': {'type': 'string', 'description': 'Webhook URL / relay endpoint / email address'}}}
入力スキーマ
{'type': 'object', 'required': ['watchId'], 'properties': {'watchId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'entity': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string'}, 'since': {'type': 'string', 'format': 'date-time'}, 'entity': {'type': 'string', 'description': '調達機関 (partial match)'}, 'status': {'enum': ['announced', 'closed', 'awarded', 'cancelled', 'unknown'], 'type': 'string'}, 'bidType': {'type': 'string', 'description': '一般競争入札 / 指名 / 随意 等'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['kWh'], 'properties': {'kWh': {'type': 'number', 'description': 'Electricity consumed in kWh (>= 0)'}, 'region': {'enum': ['global', 'us', 'eu', 'uk', 'china', 'india', 'france', 'nordics'], 'type': 'string', 'description': 'Grid region (default: global).'}}}
入力スキーマ
{'type': 'object', 'required': ['activity'], 'properties': {'activity': {'type': 'string', 'description': 'Canonical activity key (e.g. shipping_air, travel_car, gasoline)'}}}
入力スキーマ
{'type': 'object', 'required': ['kgCO2e'], 'properties': {'kgCO2e': {'type': 'number', 'description': 'Emissions to offset, in kg CO2e (>= 0)'}}}
入力スキーマ
{'type': 'object', 'required': ['weightKg', 'distanceKm', 'mode'], 'properties': {'mode': {'enum': ['air', 'sea', 'road', 'rail'], 'type': 'string', 'description': 'Freight transport mode.'}, 'weightKg': {'type': 'number', 'description': 'Shipment weight in kilograms (>= 0)'}, 'distanceKm': {'type': 'number', 'description': 'Transport distance in kilometres (>= 0)'}}}
入力スキーマ
{'type': 'object', 'required': ['distanceKm', 'mode'], 'properties': {'mode': {'enum': ['car', 'bus', 'train', 'flight_short', 'flight_long'], 'type': 'string', 'description': 'Passenger travel mode.'}, 'distanceKm': {'type': 'number', 'description': 'Travel distance in kilometres (>= 0)'}}}
入力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Product page URL to fetch (one of url / html / product)'}, 'html': {'type': 'string', 'description': 'Raw page HTML to parse (one of url / html / product)'}, 'product': {'type': 'object', 'description': 'Inline normalized product object (one of url / html / product)'}}}
入力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Product page URL to fetch (one of url / html / product)'}, 'html': {'type': 'string', 'description': 'Raw page HTML to parse (one of url / html / product)'}, 'product': {'type': 'object', 'description': 'Inline normalized product object (one of url / html / product)'}}}
入力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Product page URL to fetch (one of url / html / product)'}, 'html': {'type': 'string', 'description': 'Raw page HTML to parse (one of url / html / product)'}, 'product': {'type': 'object', 'description': 'Inline normalized product object (one of url / html / product)'}}}
入力スキーマ
{'type': 'object', 'required': ['offers'], 'properties': {'offers': {'type': 'array', 'items': {'type': 'object', 'required': ['price', 'currency'], 'properties': {'url': {'type': 'string', 'description': 'Offer URL (optional)'}, 'label': {'type': 'string', 'description': 'Offer label / seller (optional)'}, 'price': {'type': 'number', 'description': 'Offer price'}, 'currency': {'type': 'string', 'description': 'ISO currency code'}}}, 'description': 'Non-empty list of offers to compare.'}}}
入力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Product page URL to fetch (one of url / html)'}, 'html': {'type': 'string', 'description': 'Raw page HTML to parse (one of url / html)'}}}
入力スキーマ
{'type': 'object', 'required': ['jurisdiction', 'companyNumber'], 'properties': {'jurisdiction': {'type': 'string', 'description': 'Jurisdiction code (e.g. gb, us_de)'}, 'companyNumber': {'type': 'string', 'description': 'Registry company number'}}}
入力スキーマ
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'Jurisdiction code (e.g. gb, us_de)'}}}
入力スキーマ
{'type': 'object', 'required': ['jurisdiction', 'companyNumber'], 'properties': {'jurisdiction': {'type': 'string', 'description': 'Jurisdiction code (e.g. gb, us_de)'}, 'companyNumber': {'type': 'string', 'description': 'Registry company number'}}}
入力スキーマ
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Company name to search (partial match)'}, 'limit': {'type': 'integer', 'description': 'Max candidates to return'}, 'jurisdiction': {'type': 'string', 'description': 'Optional jurisdiction code (e.g. gb, us_de)'}}}
入力スキーマ
{'type': 'object', 'required': ['jurisdiction', 'companyNumber'], 'properties': {'jurisdiction': {'type': 'string', 'description': 'Jurisdiction code (e.g. gb, us_de, au)'}, 'companyNumber': {'type': 'string', 'description': 'Company number to validate'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text passage to score'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Image URL to inspect'}}}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name to score'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Image URL to check'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Image URL to inspect'}}}
入力スキーマ
{'type': 'object', 'required': ['vector'], 'properties': {'vector': {'type': 'string', 'description': 'CVSS v3.0/3.1 vector string'}}}
入力スキーマ
{'type': 'object', 'required': ['cveId'], 'properties': {'cveId': {'type': 'string', 'description': 'CVE identifier (e.g. CVE-2021-44228)'}}}
入力スキーマ
{'type': 'object', 'required': ['ecosystem', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Package name'}, 'version': {'type': 'string', 'description': 'Optional package version to filter to'}, 'ecosystem': {'type': 'string', 'description': 'Package ecosystem (e.g. npm, PyPI, Go)'}}}
入力スキーマ
{'type': 'object', 'required': ['keyword'], 'properties': {'limit': {'type': 'number', 'description': 'Max results to return (optional)'}, 'keyword': {'type': 'string', 'description': 'Search keyword'}}}
入力スキーマ
{'type': 'object', 'required': ['cveIds'], 'properties': {'cveIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'CVE identifiers to summarize'}}}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'types': {'type': 'array', 'items': {'enum': ['A', 'AAAA', 'MX', 'TXT', 'NS', 'CNAME'], 'type': 'string'}, 'description': 'Subset of record types to resolve (default: all).'}, 'domain': {'type': 'string', 'description': 'Domain name (bare host; URLs/trailing dots tolerated)'}}}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name to check'}, 'dkimSelectors': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional DKIM selectors to probe (default: common selectors).'}}}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name to score'}}}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name to inspect'}}}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name to look up'}}}
入力スキーマ
{'type': 'object', 'properties': {'email': {'type': 'string', 'description': 'Email address (its domain is used if domain is omitted)'}, 'domain': {'type': 'string', 'description': 'Domain name (bare host)'}}}
入力スキーマ
{'type': 'object', 'properties': {'email': {'type': 'string', 'description': 'Email address (its domain is used if domain is omitted)'}, 'domain': {'type': 'string', 'description': 'Domain name (bare host)'}}}
入力スキーマ
{'type': 'object', 'properties': {'email': {'type': 'string', 'description': 'Email address (its domain is used if domain is omitted)'}, 'domain': {'type': 'string', 'description': 'Domain name (bare host)'}}}
入力スキーマ
{'type': 'object', 'properties': {'email': {'type': 'string', 'description': 'Email address (its local-part is used)'}, 'localPart': {'type': 'string', 'description': 'Local-part only (used if email is omitted)'}}}
入力スキーマ
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Email address to validate'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 25, 'description': 'Max hits per ledger (1-100)'}, 'query': {'type': 'string', 'description': 'Entity name (company / person), partial match'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['callbackUrl', 'secret'], 'properties': {'topic': {'type': 'string', 'description': 'Additional case-insensitive substring'}, 'entity': {'type': 'string', 'description': 'Case-insensitive substring of the item title'}, 'ledger': {'type': 'string', 'description': "Ledger key, e.g. 'sanction' (omit for all ledgers)"}, 'secret': {'type': 'string', 'description': 'Shared secret used to HMAC-sign the POST body'}, 'callbackUrl': {'type': 'string', 'description': 'HTTPS endpoint the stale event is POSTed to'}, 'jurisdiction': {'type': 'string', 'description': "Jurisdiction code (default 'jp')"}}}
入力スキーマ
{'type': 'object', 'required': ['subscriptionId'], 'properties': {'subscriptionId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['amount', 'from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'Target ISO 4217 currency code'}, 'from': {'type': 'string', 'description': 'Source ISO 4217 currency code'}, 'amount': {'type': 'number', 'description': 'Amount to convert'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['region'], 'properties': {'amount': {'type': 'number', 'description': 'Optional amount to compute tax on'}, 'region': {'type': 'string', 'description': 'Region key with a sales-tax rate on file (e.g. US-CA)'}}}
入力スキーマ
{'type': 'object', 'required': ['country', 'amount'], 'properties': {'amount': {'type': 'number', 'description': 'Amount to compute VAT on'}, 'country': {'type': 'string', 'description': 'ISO 3166 country code with a VAT rate on file'}, 'rateType': {'enum': ['standard', 'reduced'], 'type': 'string', 'description': 'Which VAT rate to apply (default: standard)'}, 'amountIncludesVat': {'type': 'boolean', 'description': 'Treat amount as VAT-inclusive (gross) rather than net (default: false)'}}}
入力スキーマ
{'type': 'object', 'required': ['vatNumber'], 'properties': {'vatNumber': {'type': 'string', 'description': 'VAT number to validate (e.g. DE123456789)'}}}
入力スキーマ
{'type': 'object', 'required': ['minLat', 'minLon', 'maxLat', 'maxLon'], 'properties': {'maxLat': {'type': 'number', 'description': 'Bounding-box maximum latitude'}, 'maxLon': {'type': 'number', 'description': 'Bounding-box maximum longitude'}, 'minLat': {'type': 'number', 'description': 'Bounding-box minimum latitude'}, 'minLon': {'type': 'number', 'description': 'Bounding-box minimum longitude'}}}
入力スキーマ
{'type': 'object', 'required': ['lat1', 'lon1', 'lat2', 'lon2'], 'properties': {'lat1': {'type': 'number', 'description': 'First point latitude'}, 'lat2': {'type': 'number', 'description': 'Second point latitude'}, 'lon1': {'type': 'number', 'description': 'First point longitude'}, 'lon2': {'type': 'number', 'description': 'Second point longitude'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'Max results to return'}, 'query': {'type': 'string', 'description': 'Place name or address to geocode'}}}
入力スキーマ
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (-90..90)'}, 'lon': {'type': 'number', 'description': 'Longitude (-180..180)'}}}
入力スキーマ
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (-90..90)'}, 'lon': {'type': 'number', 'description': 'Longitude (-180..180)'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'field': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'funder': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'field': {'type': 'string', 'description': '研究分野'}, 'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string'}, 'since': {'type': 'string', 'format': 'date-time'}, 'funder': {'type': 'string', 'description': '配分機関 (JST/AMED/NEDO 等)'}, 'status': {'enum': ['open', 'closed', 'suspended', 'unknown'], 'type': 'string'}, 'amountMin': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['start', 'end'], 'properties': {'end': {'type': 'string', 'description': 'End ISO date (YYYY-MM-DD)'}, 'start': {'type': 'string', 'description': 'Start ISO date (YYYY-MM-DD)'}, 'country': {'type': 'string', 'description': 'ISO 3166 country code (default: US)'}}}
入力スキーマ
{'type': 'object', 'required': ['date'], 'properties': {'date': {'type': 'string', 'description': 'ISO date (YYYY-MM-DD)'}, 'country': {'type': 'string', 'description': 'ISO 3166 country code (default: US)'}}}
入力スキーマ
{'type': 'object', 'required': ['year'], 'properties': {'year': {'type': 'number', 'description': 'Four-digit year'}, 'country': {'type': 'string', 'description': 'ISO 3166 country code (default: US)'}}}
入力スキーマ
{'type': 'object', 'required': ['date'], 'properties': {'date': {'type': 'string', 'description': 'ISO date (YYYY-MM-DD)'}, 'offset': {'type': 'number', 'description': 'Number of business days to step (default: 1; negative goes backward)'}, 'country': {'type': 'string', 'description': 'ISO 3166 country code (default: US)'}}}
入力スキーマ
{'type': 'object', 'required': ['datetime', 'fromTz', 'toTz'], 'properties': {'toTz': {'type': 'string', 'description': 'Target IANA timezone (e.g. Asia/Tokyo)'}, 'fromTz': {'type': 'string', 'description': 'Source IANA timezone (e.g. America/New_York)'}, 'datetime': {'type': 'string', 'description': 'Wall-clock datetime, YYYY-MM-DDTHH:MM(:SS)?'}}}
入力スキーマ
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address'}}}
入力スキーマ
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address'}}}
入力スキーマ
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address'}}}
入力スキーマ
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address'}}}
入力スキーマ
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Company / entity name (partial match across all ledgers)'}, 'jurisdiction': {'type': 'string', 'description': "Jurisdiction code (default 'jp')"}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'prefectureCode': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'year': {'type': 'integer', 'description': '年度 (e.g. 2026)'}, 'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string', 'description': '市区町村名 / 所在 / 利用現況 部分一致'}, 'areaCode': {'type': 'string', 'description': '5-digit prefecture+municipality code (e.g. "13101")'}, 'registry': {'enum': ['landprice-l01-koji'], 'type': 'string'}, 'prefectureCode': {'type': 'string', 'description': 'JIS X 0401 都道府県コード (e.g. "13")'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'registry': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string', 'description': '業者名・登録番号・部分一致'}, 'since': {'type': 'string', 'format': 'date-time'}, 'status': {'enum': ['registered', 'revoked', 'expired', 'suspended', 'unknown'], 'type': 'string'}, 'licensor': {'type': 'string', 'description': '許認可権者 (関東財務局長・内閣総理大臣(金融庁)等)'}, 'registry': {'type': 'string', 'description': '名簿種別 (fsa-kinyushohin / fsa-ginkou など)'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'description': 'EVM chain (default: ethereum).'}, 'address': {'type': 'string', 'description': 'EVM address (0x-hex)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'description': 'EVM chain (default: ethereum).'}, 'address': {'type': 'string', 'description': 'EVM address (0x-hex)'}, 'fromBlock': {'type': ['string', 'number'], 'description': 'Optional start block for the log scan (default: a recent window).'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'description': 'EVM chain (default: ethereum).'}, 'address': {'type': 'string', 'description': 'EVM address (0x-hex)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'description': 'EVM chain (default: ethereum).'}, 'address': {'type': 'string', 'description': 'EVM address (0x-hex)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'description': 'EVM chain (default: ethereum).'}, 'address': {'type': 'string', 'description': 'EVM address (0x-hex)'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'issuerCode': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string', 'description': '法令名 / 法令番号 / 略称・部分一致'}, 'since': {'type': 'string', 'format': 'date-time'}, 'status': {'enum': ['in_force', 'amended', 'repealed', 'unknown'], 'type': 'string'}, 'issuerCode': {'type': 'string', 'description': '自治体コード JIS X 0401/0402 (国は不要)'}, 'jurisdiction': {'type': 'string', 'description': "'国' (Stage 1 only)"}, 'ordinanceType': {'type': 'string', 'description': '法律 / 政令 / 省令 / 勅令 / 規則 / 憲法 …'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'category': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string', 'description': '販売名 / 成分名・部分一致'}, 'since': {'type': 'string', 'format': 'date-time'}, 'status': {'enum': ['approved', 'listed', 'price_revised', 'withdrawn', 'unknown'], 'type': 'string'}, 'category': {'type': 'string', 'description': 'PMDA分野 (第1 等) / MHLWセグメント (内用薬 等)'}, 'applicant': {'type': 'string', 'description': '製造販売業者 / メーカー'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['amount', 'from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'Target currency (crypto ticker or fiat ISO code)'}, 'from': {'type': 'string', 'description': 'Source currency (crypto ticker or fiat ISO code)'}, 'amount': {'type': 'number', 'description': 'Amount to convert'}}}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'quote': {'type': 'string', 'description': 'Fiat quote currency (ISO code; default: USD)'}, 'symbol': {'type': 'string', 'description': 'Crypto ticker (e.g. BTC, ETH)'}}}
入力スキーマ
{'type': 'object', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'Quote fiat currency (ISO code)'}, 'from': {'type': 'string', 'description': 'Base fiat currency (ISO code)'}}}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'days': {'enum': [1, 7, 14, 30, 90, 180, 365], 'type': 'number', 'description': 'Look-back window in days (default: 7).'}, 'symbol': {'type': 'string', 'description': 'Crypto ticker (e.g. BTC, ETH)'}}}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'enum': ['USDC', 'USDT', 'DAI', 'BUSD', 'TUSD', 'FRAX', 'USDP', 'GUSD'], 'type': 'string', 'description': 'Stablecoin ticker.'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'agency': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string'}, 'since': {'type': 'string', 'format': 'date-time'}, 'agency': {'type': 'string', 'description': '所管府省・行政機関'}, 'status': {'enum': ['accepting', 'closed', 'result_published', 'unknown'], 'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'areaCode': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string', 'description': '地区名 / 物件種別 / 都道府県名・部分一致'}, 'period': {'type': 'string', 'description': '"YYYY-QN" (e.g. "2024-Q1")'}, 'areaCode': {'type': 'string', 'description': 'JIS X 0401 都道府県コード (e.g. "13")'}, 'priceType': {'type': 'string', 'description': '"transaction" (Stage 1)'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'agency': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string', 'description': '商品名 / 事業者名・部分一致'}, 'since': {'type': 'string', 'format': 'date-time'}, 'agency': {'type': 'string', 'description': '所管 (消費者庁 等)'}, 'status': {'enum': ['active', 'completed', 'unknown'], 'type': 'string'}, 'recallClass': {'type': 'string', 'description': 'リコール区分 (返金/回収 / 回収命令 / 注意喚起 等)'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['country'], 'properties': {'country': {'type': 'string', 'description': 'Country name or ISO-3166 alpha-2 code'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Physical or crypto address to screen'}}}
入力スキーマ
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Entity / person / vessel name to screen'}, 'limit': {'type': 'integer', 'description': 'Max matches to return'}, 'types': {'type': 'array', 'items': {'enum': ['individual', 'entity', 'vessel'], 'type': 'string'}, 'description': 'Restrict to sanction subject types.'}, 'minScore': {'type': 'number', 'description': 'Minimum match score 0-100 (default heuristic threshold)'}}}
入力スキーマ
{'type': 'object', 'properties': {'source': {'type': 'string', 'description': 'Optional source id filter (e.g. ofac / un / eu)'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'regulator': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string', 'description': '被処分者名・部分一致'}, 'since': {'type': 'string', 'format': 'date-time'}, 'status': {'enum': ['active', 'lifted', 'unknown'], 'type': 'string'}, 'regulator': {'type': 'string', 'description': '処分庁 (FSA など)'}, 'sanctionType': {'type': 'string', 'description': '業務改善命令 / 業務停止 等・部分一致'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['programId'], 'properties': {'programId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'category': {'type': 'string'}, 'issuerCode': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string'}, 'status': {'enum': ['open', 'closed', 'suspended', 'unknown'], 'type': 'string'}, 'category': {'type': 'string'}, 'amountMin': {'type': 'integer'}, 'issuerCode': {'type': 'string', 'description': 'JIS X 0401/0402 自治体コード'}}}
入力スキーマ
{'type': 'object', 'required': ['programId'], 'properties': {'programId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['programId'], 'properties': {'programId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['ledger', 'as_of'], 'properties': {'as_of': {'type': 'string', 'format': 'date-time', 'description': 'ISO-8601 point in time T.'}, 'query': {'type': 'string', 'description': 'Title substring to reconstruct every matching item (capped at 25). Use instead of item_id.'}, 'ledger': {'type': 'string', 'description': "Ledger key (e.g. 'sanction', 'license', 'subsidy', 'recall', 'pharma', 'bid', 'grant', 'pubcom', 'ordinance', 'tos', 'realestate', 'landprice')."}, 'item_id': {'type': 'string', 'description': 'Stable item id (single-item reconstruction).'}, 'jurisdiction': {'type': 'string', 'description': "Jurisdiction code (default 'jp')."}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'default': 100}, 'since': {'type': 'string', 'format': 'date-time'}, 'vendor': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50}, 'query': {'type': 'string', 'description': 'タイトル / 本文先頭抜粋・部分一致'}, 'vendor': {'type': 'string', 'description': "'stripe' / 'anthropic' / 'aws' / 'gcp' / 'github' …"}, 'docType': {'enum': ['terms', 'privacy', 'pricing', 'sla'], 'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['itemId'], 'properties': {'itemId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['receipt'], 'properties': {'receipt': {'type': 'object', 'description': 'A receipt JSON object as produced by any provenance-emitting tool.'}}}
入力スキーマ
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (-90..90)'}, 'lon': {'type': 'number', 'description': 'Longitude (-180..180)'}}}
入力スキーマ
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (-90..90)'}, 'lon': {'type': 'number', 'description': 'Longitude (-180..180)'}}}
入力スキーマ
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (-90..90)'}, 'lon': {'type': 'number', 'description': 'Longitude (-180..180)'}, 'days': {'type': 'integer', 'description': 'Forecast horizon in days (bounded)'}}}
入力スキーマ
{'type': 'object', 'required': ['tempC', 'humidityPct'], 'properties': {'tempC': {'type': 'number', 'description': 'Air temperature in degrees Celsius'}, 'humidityPct': {'type': 'number', 'description': 'Relative humidity percent (0-100)'}}}
入力スキーマ
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (-90..90)'}, 'lon': {'type': 'number', 'description': 'Longitude (-180..180)'}}}
最近のツール変更
類似のMCPサーバー
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
PHION Agent Trust Infrastructure
Provides agent trust, policy, provenance, evidence, delegation, telemetry, and transaction-control services for MCP and agent wor…
Swamp
Coordinates security agents through scoped bug-bounty programs, target claims, vulnerability submissions, peer review, shared fin…
AgentBIT
Routes pay-per-call tools over x402 on Base, covering discovery, data conversion, company research, counterparty screening, domai…
SaSame MCP Observatory + Gold Rush Town
Audits and profiles MCP servers, provides ecosystem analytics, trust and claim records, and non-custodial transaction or escrow a…
ThinkNEO Control Plane
Provides an enterprise AI control plane for governance, guardrails, spend tracking, compliance, and model or tool routing.
DDG Agent Services
Acts as a pay-per-call gateway for agent tools including LLM routes, web and market data, Ethereum RPC, security scans, service c…