このMCPでできること
Provides on-chain token, wallet, transaction, price, swap, and entity data across Base and Solana, plus DNS, SSL, package vulnerability, and identifier checks.
ツール
入力スキーマ
{'type': 'object', 'required': ['address', 'token'], 'properties': {'token': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'ERC-20 token contract address on Base.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Wallet address.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'ERC-20 token contract address on Base.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'ERC-20 token contract address on Base.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': 'Transaction hash on Base.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Wallet address on Base.'}, 'extraTokens': {'type': 'array', 'items': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'maxItems': 20, 'description': 'Additional ERC-20 contract addresses to check (up to 20).'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'maxLength': 254, 'description': 'Email address to check.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'area': {'enum': ['DK1', 'DK2'], 'type': 'string', 'default': 'DK1', 'description': 'Price area.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'area': {'enum': ['DK1', 'DK2', 'DE', 'NO2', 'SE3', 'SE4'], 'type': 'string', 'default': 'DK1', 'description': 'Bidding area.'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Danish local date, YYYY-MM-DD. Default: today.'}, 'resolution': {'enum': ['hourly', 'quarter'], 'type': 'string', 'default': 'hourly', 'description': 'Hourly averages or the native 15-minute prices.'}, 'cheapestHours': {'type': 'integer', 'default': 3, 'maximum': 24, 'minimum': 0, 'description': 'How many cheapest hourly slots to list.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'types': {'type': 'array', 'items': {'enum': ['A', 'AAAA', 'MX', 'TXT', 'NS', 'CNAME'], 'type': 'string'}, 'maxItems': 6, 'description': 'Record types. Default: all.'}, 'domain': {'type': 'string', 'pattern': '^(?=.{1,253}$)([A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+[A-Za-z]{2,63}$', 'maxLength': 253, 'description': 'Domain name, e.g. example.com.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'doi': {'type': 'string', 'pattern': '^10\\.\\d{4,9}/\\S+$', 'maxLength': 200, 'description': 'DOI, e.g. 10.1038/nature14539.'}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Maximum search results.'}, 'query': {'type': 'string', 'maxLength': 300, 'description': 'Citation or title text to search when no DOI is known.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'pattern': '^([A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+[A-Za-z]{2,63}$', 'maxLength': 253, 'description': 'Domain name, e.g. example.com.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'checks': {'enum': ['both', 'ssl', 'domain'], 'type': 'string', 'default': 'both', 'description': 'Which checks to run for each domain.'}, 'domain': {'type': 'string', 'maxLength': 253, 'description': 'One domain, for example example.com. Use this or domains.'}, 'domains': {'type': 'array', 'items': {'type': 'string', 'maxLength': 253}, 'maxItems': 100, 'description': 'Up to 100 domains in one run (Apify Actor only). Each domain that returns a result is one billable result.'}, 'warnDays': {'type': 'integer', 'default': 30, 'maximum': 365, 'minimum': 1, 'description': 'Flag certificates and registrations that expire within this many days.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'history': {'type': 'integer', 'default': 4, 'maximum': 24, 'minimum': 1, 'description': 'Number of most recent rate observations per series.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'name': {'type': 'string', 'pattern': '^[a-z0-9-]+(\\.[a-z0-9-]+)+$', 'maxLength': 255, 'description': 'Lower-case ENS name, e.g. vitalik.eth.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Address for a reverse lookup (used if name is not set).'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 3, 'maximum': 10, 'minimum': 1, 'description': 'Maximum candidates per query.'}, 'query': {'type': 'string', 'maxLength': 200, 'description': 'Company name, website domain (example.com), registry number, LEI or VAT number. Use this or queries.'}, 'country': {'type': 'string', 'pattern': '^[A-Za-z]{2}$', 'description': 'Optional ISO country code (NO, FI, CZ, SK, FR, GB, PL) to search one register only. Faster and more precise.'}, 'queries': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200}, 'maxItems': 100, 'description': 'Up to 100 queries in one run (Apify Actor only). Each query that finds a match is one billable result.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['vat'], 'properties': {'vat': {'type': 'string', 'maxLength': 20, 'description': 'VAT number with country prefix, e.g. DK10150817. Spaces and dots are ignored. Greece uses EL, Northern Ireland XI.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'base': {'type': 'string', 'default': 'EUR', 'pattern': '^[A-Za-z]{3}$', 'description': 'Base currency, ISO 4217.'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'YYYY-MM-DD. Default: latest. Weekends and holidays return the previous working day.'}, 'amount': {'type': 'number', 'default': 1, 'maximum': 1000000000000, 'minimum': 0, 'description': 'Amount of base currency to convert.'}, 'symbols': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z]{3}$'}, 'maxItems': 40, 'description': 'Target currencies. Default: all.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['iban'], 'properties': {'iban': {'type': 'string', 'maxLength': 50, 'description': 'IBAN, spaces allowed.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'lei': {'type': 'string', 'pattern': '^[A-Za-z0-9]{20}$', 'description': 'Exact 20-character LEI. If set, name and country are ignored.'}, 'name': {'type': 'string', 'maxLength': 120, 'description': 'Legal name to search (exact match on registered legal name, e.g. "Novo Nordisk A/S").'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Maximum records for a name search.'}, 'country': {'type': 'string', 'pattern': '^[A-Za-z]{2}$', 'description': 'ISO 3166 country code of the legal address, e.g. DK.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['country'], 'properties': {'id': {'type': 'string', 'pattern': '^[0-9-]{7,11}$', 'description': 'Organisation number (NO, 9 digits) or business ID (FI, e.g. 0112038-9).'}, 'name': {'type': 'string', 'maxLength': 100, 'description': 'Company name to search. Used if id is not set.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1, 'description': 'Maximum results for a name search.'}, 'country': {'enum': ['NO', 'FI'], 'type': 'string', 'description': 'Register to query.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['ecosystem', 'name'], 'properties': {'name': {'type': 'string', 'pattern': '^[@A-Za-z0-9._/-]+$', 'maxLength': 214, 'description': 'Package name, e.g. lodash or requests.'}, 'version': {'type': 'string', 'pattern': '^[A-Za-z0-9._+-]+$', 'maxLength': 64, 'description': 'Version to check. Default: latest published version.'}, 'ecosystem': {'enum': ['npm', 'PyPI'], 'type': 'string', 'description': 'Package ecosystem.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'maxLength': 2000, 'description': 'Feed URL, or a web page that links to a feed.'}, 'maxItems': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of items returned (newest first as published in the feed).'}, 'summaryChars': {'type': 'integer', 'default': 400, 'maximum': 2000, 'minimum': 0, 'description': 'Maximum characters of the plain-text summary per item.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['site'], 'properties': {'site': {'type': 'string', 'maxLength': 2000, 'description': 'Domain or URL of the site, for example example.com or https://example.com/blog.'}, 'sampleUrls': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 0, 'description': 'How many listed URLs to fetch and check for status (0 to skip).'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['inputMint', 'outputMint', 'amount'], 'properties': {'amount': {'type': 'string', 'pattern': '^[1-9][0-9]{0,18}$', 'description': 'Amount of the input token in its smallest unit (lamports for SOL).'}, 'inputMint': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Mint address of the token to sell (SOL = So11111111111111111111111111111111111111112).'}, 'outputMint': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Mint address of the token to buy (USDC = EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v).'}, 'slippageBps': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximum slippage in basis points. Omit for the automatic estimate.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['inputMint', 'outputMint', 'amount', 'taker'], 'properties': {'taker': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Your wallet address (public key) that will sign and pay.'}, 'amount': {'type': 'string', 'pattern': '^[1-9][0-9]{0,18}$', 'description': 'Amount of the input token in its smallest unit.'}, 'inputMint': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Mint address of the token to sell.'}, 'outputMint': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Mint address of the token to buy.'}, 'slippageBps': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximum slippage in basis points. Omit for the automatic estimate.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Token mint address.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['mints'], 'properties': {'mints': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$'}, 'maxItems': 50, 'description': 'Token mint addresses (1-50).'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Maximum tokens.'}, 'query': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'Symbol, name or mint address.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['signature'], 'properties': {'signature': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{64,90}$', 'description': 'Transaction signature (base58).'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Number of holdings to return, most valuable first.'}, 'address': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Solana wallet address.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string', 'maxLength': 2000, 'description': 'One public http(s) URL or domain. Use this or urls.'}, 'urls': {'type': 'array', 'items': {'type': 'string', 'maxLength': 2000}, 'maxItems': 20, 'description': 'Up to 20 URLs or domains; each successfully checked site is one billable result.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'cpv': {'type': 'array', 'items': {'type': 'string', 'pattern': '^\\d{2,8}\\*?$'}, 'maxItems': 10, 'description': 'CPV codes or prefixes with a trailing * (e.g. "72*" for IT services).'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Maximum notices to return.'}, 'country': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Buyer country, ISO 3166 alpha-3 (DNK, DEU, SWE ...).'}, 'keyword': {'type': 'string', 'pattern': '^[\\p{L}\\p{N} -]+$', 'maxLength': 80, 'description': 'Full-text keyword or words (letters, digits, spaces, hyphens).'}, 'noticeType': {'type': 'string', 'pattern': '^[a-z0-9-]{2,30}$', 'description': 'TED notice type, e.g. cn-standard (contract notice) or can-standard (award).'}, 'deadlineAfter': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Only notices whose tender deadline is on or after this date.'}, 'publishedSince': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Only notices published on or after this date (YYYY-MM-DD). Default: 7 days ago.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'cpv': {'type': 'array', 'items': {'type': 'string', 'pattern': '^\\d{2,8}\\*?$'}, 'maxItems': 10, 'description': 'CPV codes or prefixes with a trailing * (for example 72* for IT services). Applies to TED and Find a Tender.'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Maximum notices per source.'}, 'format': {'enum': ['notices', 'ocds'], 'type': 'string', 'default': 'notices', 'description': 'notices returns the normalised list; ocds adds an OCDS 1.1 release package.'}, 'country': {'type': 'string', 'pattern': '^[A-Za-z]{2,3}$', 'description': 'Buyer country (ISO 3166, 2 or 3 letters) for TED. Find a Tender is always GB and SAM.gov always US.'}, 'keyword': {'type': 'string', 'pattern': '^[\\p{L}\\p{N} -]+$', 'maxLength': 80, 'description': 'Words that must appear in the title or description (letters, digits, spaces, hyphens).'}, 'sources': {'type': 'array', 'items': {'enum': ['ted', 'uk-fts', 'sam'], 'type': 'string'}, 'maxItems': 3, 'description': 'Which sources to search: ted (EU), uk-fts (UK Find a Tender), sam (US SAM.gov, needs samApiKey). Default: ted and uk-fts.'}, 'samApiKey': {'type': 'string', 'maxLength': 80, 'description': 'Your own free SAM.gov API key, only needed for the sam source. Never stored.'}, 'publishedSince': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Only notices published on or after this date (YYYY-MM-DD). Default: 7 days ago. Use the date of your last run for new tenders only.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string', 'maxLength': 2000, 'description': 'One public http(s) URL. Use this or urls.'}, 'urls': {'type': 'array', 'items': {'type': 'string', 'maxLength': 2000}, 'maxItems': 20, 'description': 'Up to 20 public http(s) URLs; every page that returns metadata is one billable result.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'maxLength': 2000, 'description': 'Public http(s) URL.'}, 'maxChars': {'type': 'integer', 'default': 20000, 'maximum': 100000, 'minimum': 500, 'description': 'Maximum characters of Markdown returned.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'months': {'type': 'integer', 'default': 3, 'maximum': 24, 'minimum': 1, 'description': 'Number of most recent months.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['title'], 'properties': {'lang': {'type': 'string', 'default': 'en', 'pattern': '^[a-z]{2,3}(-[a-z]{2,4})?$', 'description': 'Wikipedia language code.'}, 'title': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Article title, e.g. Copenhagen.'}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
Crypto Bot Audit + Market Data (x402 paid)
Audits crypto bot source code and provides paid crypto market, token, gas, stablecoin, and DeFi TVL data.
Polyform
Offers pay-per-call APIs for economic, financial, geographic, healthcare, domain, email, sanctions, blockchain, and business risk…
Satoshidata Wallet Intel
Provides Bitcoin wallet intelligence, address labels, trust and risk signals, transaction verification, entity activity, fees, me…
47620 Solana Data API
Provides read-only Solana balances, token and transaction data, network health, market information, and address risk checks.
mcp
Analyzes Solana memecoins, token holders, wallet networks, insider and KOL activity, rug risk, token identity, liquidity, and sel…
PumpPill — token safety and measured outcomes
Provides token and wallet safety data, deployer histories, risk flags, market outcomes, holder activity, and measured performance…
Aether: Base onchain data & token risk (x402)
Provides Base blockchain data and token risk analysis, including balances, prices, transactions, contract inspection, gas, NFT da…
SweetAI — On-chain AI Agent Intelligence
Analyzes on-chain AI-agent identities, reputation, liveness, payment relationships, trust signals, Bittensor networks and sybil i…