이 MCP로 할 수 있는 일
Provides web research and extraction workflows, crawling, browser automation, PDF and book OCR, text processing, embeddings, and structured data extraction.
도구
입력 스키마
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string'}, 'optimizer': {'type': 'string', 'default': 'balanced'}}}
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}, 'max_sources': {'type': 'integer', 'default': 3}}}
입력 스키마
{'type': 'object', 'required': ['encoded'], 'properties': {'encoded': {'type': 'string', 'description': 'Base64 string to decode'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Plain text to encode'}}}
입력 스키마
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string'}}, 'webhook': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'dpi': {'type': 'number', 'default': 360}, 'url': {'type': 'string'}, 'engine': {'enum': ['auto', 'easyocr', 'tesseract', 'ensemble'], 'type': 'string', 'default': 'auto'}, 'profile': {'enum': ['historical', 'modern', 'aggressive'], 'type': 'string', 'default': 'historical'}, 'end_page': {'type': 'integer'}, 'languages': {'type': 'array', 'items': {'type': 'string'}, 'default': ['la', 'en']}, 'multi_pass': {'type': 'boolean', 'default': True}, 'preprocess': {'type': 'boolean', 'default': True}, 'start_page': {'type': 'integer', 'default': 1}, 'auto_retry_dpi': {'type': 'boolean', 'default': True}, 'use_text_layer': {'type': 'boolean', 'default': True}}}
입력 스키마
{'type': 'object', 'required': ['url', 'steps'], 'properties': {'url': {'type': 'string'}, 'steps': {'type': 'array', 'items': {'type': 'object'}}, 'timeout': {'type': 'integer', 'default': 30}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'overlap': {'type': 'integer', 'default': 50}, 'chunk_size': {'type': 'integer', 'default': 500}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'url_a': {'type': 'string'}, 'url_b': {'type': 'string'}, 'text_a': {'type': 'string'}, 'text_b': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'algorithm': {'enum': ['sha256', 'sha1', 'md5'], 'type': 'string', 'default': 'sha256'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'max_pages': {'type': 'integer', 'default': 10}}}
입력 스키마
{'type': 'object', 'required': ['resolution_id', 'capability_id', 'executor_id', 'outcome'], 'properties': {'outcome': {'enum': ['success', 'failure', 'partial', 'skipped'], 'type': 'string'}, 'cost_usd': {'type': 'number'}, 'latency_ms': {'type': 'integer'}, 'executor_id': {'type': 'string'}, 'capability_id': {'type': 'string'}, 'resolution_id': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string', 'description': 'Task description'}, 'inputs': {'type': 'object', 'description': 'Known inputs (url, text, query, â\x80¦)'}, 'capability': {'type': 'string', 'description': 'Optional explicit capability ID'}}}
입력 스키마
{'type': 'object', 'required': ['operation'], 'properties': {'params': {'type': 'object', 'default': {}}, 'operation': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Raw CSV/TSV text'}, 'delimiter': {'type': 'string', 'default': ',', 'description': 'Field delimiter'}, 'has_header': {'type': 'boolean', 'default': True}}}
입력 스키마
{'type': 'object', 'required': ['texts'], 'properties': {'texts': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of text passages'}, 'threshold': {'type': 'number', 'default': 0.85}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name (e.g. example.com)'}, 'record_type': {'type': 'string', 'default': 'A', 'description': 'DNS record type: A, MX, TXT, â\x80¦'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'model': {'enum': ['minilm', 'bge-large'], 'type': 'string', 'default': 'minilm'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
입력 스키마
{'type': 'object', 'required': ['tool'], 'properties': {'text': {'type': 'string'}, 'tool': {'type': 'string'}, 'count': {'type': 'integer', 'default': 1}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'same_host': {'type': 'boolean', 'default': True}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'max_headings': {'type': 'integer', 'default': 40}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
입력 스키마
{'type': 'object', 'required': ['url', 'query'], 'properties': {'url': {'type': 'string'}, 'query': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'mode': {'enum': ['fast', 'full'], 'type': 'string', 'default': 'fast'}, 'format': {'enum': ['markdown', 'text', 'html'], 'type': 'string', 'default': 'markdown'}, 'include_links': {'type': 'boolean', 'default': False}}}
입력 스키마
{'type': 'object', 'required': ['primary'], 'properties': {'primary': {'type': 'object'}, 'fallbacks': {'type': 'array', 'items': {'type': 'object'}}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
입력 스키마
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string', 'description': 'Raw HTML'}}}
입력 스키마
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['data'], 'properties': {'data': {'description': 'JSON object or array to flatten'}, 'prefix': {'type': 'string', 'default': ''}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'JSON text to parse'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'top_k': {'type': 'integer', 'default': 15}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'min_length': {'type': 'integer', 'default': 1}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'goal': {'type': 'string'}, 'domain': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'max_urls': {'type': 'integer', 'default': 50}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Markdown document'}}}
입력 스키마
{'type': 'object', 'required': ['session_id', 'query'], 'properties': {'limit': {'type': 'integer', 'default': 10}, 'query': {'type': 'string'}, 'session_id': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['session_id', 'key', 'value'], 'properties': {'key': {'type': 'string'}, 'value': {'type': 'string'}, 'session_id': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['records_a', 'records_b', 'key'], 'properties': {'key': {'type': 'string', 'description': 'Join key field name'}, 'records_a': {'type': 'array', 'items': {'type': 'object'}}, 'records_b': {'type': 'array', 'items': {'type': 'object'}}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'webhook': {'type': 'string'}, 'interval_hours': {'type': 'integer', 'default': 24}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text containing dates'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Image URL with table'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Image URL'}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Page URL'}, 'timeout': {'type': 'integer', 'default': 20}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'peek_bytes': {'type': 'integer', 'default': 8192}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'PDF URL'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'PDF URL'}, 'end_page': {'type': 'integer', 'description': 'Last page (inclusive)'}, 'start_page': {'type': 'integer', 'default': 1}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'redact': {'type': 'boolean', 'default': False}}}
입력 스키마
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name (e.g. example.com)'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'chunk': {'type': 'boolean', 'default': False}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Starting URL'}, 'timeout': {'type': 'integer', 'default': 15}, 'max_hops': {'type': 'integer', 'default': 10}}}
입력 스키마
{'type': 'object', 'required': ['text', 'pattern'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'group': {'type': 'integer', 'default': 0}, 'pattern': {'type': 'string', 'description': 'Regular expression'}, 'max_matches': {'type': 'integer', 'default': 50}}}
입력 스키마
{'type': 'object', 'required': ['query', 'documents'], 'properties': {'query': {'type': 'string'}, 'documents': {'type': 'array', 'items': {'type': 'string'}}}}
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}, 'max_results': {'type': 'integer', 'default': 3}}}
입력 스키마
{'type': 'object', 'required': ['query', 'documents'], 'properties': {'query': {'type': 'string'}, 'top_k': {'type': 'integer', 'default': 3}, 'documents': {'type': 'array', 'items': {'type': 'string'}}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Site URL'}, 'timeout': {'type': 'integer', 'default': 15}}}
입력 스키마
{'type': 'object', 'required': ['chain_id'], 'properties': {'inputs': {'type': 'object'}, 'chain_id': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string'}, 'async': {'type': 'boolean', 'default': False}, 'template': {'type': 'string', 'default': 'auto'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'full_page': {'type': 'boolean', 'default': False}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Page URL'}, 'timeout': {'type': 'integer', 'default': 20}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['domain'], 'properties': {'port': {'type': 'integer', 'default': 443}, 'domain': {'type': 'string', 'description': 'Hostname'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'max_sentences': {'type': 'integer', 'default': 3}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text_a', 'text_b'], 'properties': {'text_a': {'type': 'string', 'description': 'First text'}, 'text_b': {'type': 'string', 'description': 'Second text'}, 'context_lines': {'type': 'integer', 'default': 3}}}
입력 스키마
{'type': 'object', 'required': ['texts'], 'properties': {'model': {'type': 'string', 'default': 'minilm'}, 'texts': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 2}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text', 'target_lang'], 'properties': {'text': {'type': 'string'}, 'source_lang': {'type': 'string', 'default': 'auto'}, 'target_lang': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'max_tokens': {'type': 'integer', 'default': 2000}, 'keep_head_ratio': {'type': 'number', 'default': 0.6}, 'preserve_numbers': {'type': 'boolean', 'default': True}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL to normalize'}}}
입력 스키마
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name'}}}
입력 스키마
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['iban'], 'properties': {'iban': {'type': 'string', 'description': 'IBAN to validate'}}}
입력 스키마
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address'}}}
입력 스키마
{'type': 'object', 'required': ['phone'], 'properties': {'phone': {'type': 'string'}, 'default_region': {'type': 'string', 'default': 'UA'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': 'UUID string'}}}
입력 스키마
{'type': 'object', 'required': ['claim'], 'properties': {'mode': {'type': 'string', 'default': 'fast'}, 'claim': {'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Live URL to look up in the Internet Archive'}, 'limit': {'type': 'integer', 'default': 5, 'description': 'Max CDX snapshots'}}}
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}, 'max_results': {'type': 'integer', 'default': 5}}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
입력 스키마
{'type': 'object', 'required': ['steps'], 'properties': {'steps': {'type': 'array', 'items': {'type': 'object'}}}}
입력 스키마
{'type': 'object', 'required': [], 'properties': {}}
입력 스키마
{'type': 'object', 'required': ['text'], 'properties': {'tag': {'type': 'string', 'description': 'Optional tag to extract values from'}, 'text': {'type': 'string', 'description': 'XML text'}}}
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'languages': {'type': 'array', 'items': {'type': 'string'}}}}
최근 도구 변경
유사한 MCP 서버
apis-io
Provides catalog search, comparison, scoring, enrichment, lists, and dataset exports for APIs, providers, specifications, workflo…
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…
webbersites-x402-data-api
Provides pay-per-call utilities for web scraping, SEO and accessibility audits, document extraction, DNS and email checks, crypto…
api-evangelist
Provides API governance analysis, OpenAPI overlays and version diffs, security-sensitive field classification, code samples, matu…
arch-tools-mcp
Provides general-purpose agent APIs for browser automation, web and PDF extraction, data conversion, email operations, fact check…
Agent Margin Router
Provides pay-per-call tools for blockchain balances, contracts, prices, gas, domains, web extraction, package intelligence, news,…
1cent Web Intelligence for AI Agents
Performs SSRF-safe public web inspection, URL extraction, metadata and content analysis, accessibility checks, feed and sitemap d…
NanoTools
Offers utility APIs alongside web search, scraping, browser rendering, screenshots, SERP data, and SEO audits.