この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.