이 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…