Servidor MCP

Tools for Agents

io.github.max124vip-dev/tools-for-agents

Qué hace este MCP

Provides web research and extraction workflows, crawling, browser automation, PDF and book OCR, text processing, embeddings, and structured data extraction.

advisor
Agent Advisor — workflow + cost estimate (free).
Esquema de entrada
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string'}, 'optimizer': {'type': 'string', 'default': 'balanced'}}}
agent_research
Research: search → extract → summarize.
Esquema de entrada
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}, 'max_sources': {'type': 'integer', 'default': 3}}}
base64_decode
Decode base64 to text
Esquema de entrada
{'type': 'object', 'required': ['encoded'], 'properties': {'encoded': {'type': 'string', 'description': 'Base64 string to decode'}}}
base64_encode
Encode text to base64
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Plain text to encode'}}}
batch_extract
Batch extract URLs (async).
Esquema de entrada
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string'}}, 'webhook': {'type': 'string'}}}
book_ocr
Book OCR v2: historical scans, ensemble EasyOCR+Tesseract, deskew, columns, Latin normalize, auto DPI retry.
Esquema de entrada
{'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}}}
browser_interact
Playwright browser automation.
Esquema de entrada
{'type': 'object', 'required': ['url', 'steps'], 'properties': {'url': {'type': 'string'}, 'steps': {'type': 'array', 'items': {'type': 'object'}}, 'timeout': {'type': 'integer', 'default': 30}}}
cache_url
Cached extract (0 units on hit).
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
chunk_text
Split text into RAG chunks.
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'overlap': {'type': 'integer', 'default': 50}, 'chunk_size': {'type': 'integer', 'default': 500}}}
compare_texts
Compare two texts or URLs.
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'url_a': {'type': 'string'}, 'url_b': {'type': 'string'}, 'text_a': {'type': 'string'}, 'text_b': {'type': 'string'}}}
content_hash
Content fingerprint sha256/md5
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'algorithm': {'enum': ['sha256', 'sha1', 'md5'], 'type': 'string', 'default': 'sha256'}}}
crawl
Crawl site (async).
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'max_pages': {'type': 'integer', 'default': 10}}}
crp_feedback
CRP post-execution feedback — improves discovery ranking (free).
Esquema de entrada
{'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'}}}
crp_resolve
Quality Capability Discovery — resolve goal to ranked routes + invocation JSON (free).
Esquema de entrada
{'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'}}}
crypto_invoke
Cryptographic operations (BIP39, wallets, signatures, hashes).
Esquema de entrada
{'type': 'object', 'required': ['operation'], 'properties': {'params': {'type': 'object', 'default': {}}, 'operation': {'type': 'string'}}}
csv_parse
Parse CSV/TSV into rows and records
Esquema de entrada
{'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}}}
dedupe_text
Remove near-duplicate passages
Esquema de entrada
{'type': 'object', 'required': ['texts'], 'properties': {'texts': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of text passages'}, 'threshold': {'type': 'number', 'default': 0.85}}}
diff_url
Compare cached vs live page.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
dns_lookup
DNS A/MX/TXT lookup
Esquema de entrada
{'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¦'}}}
dry_run
Probe URL before extract (free).
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
embed_text
Generate text embeddings.
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'model': {'enum': ['minilm', 'bge-large'], 'type': 'string', 'default': 'minilm'}}}
entity_extract
Extract emails, URLs, phones, dates
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
estimate_cost
Estimate API units (free).
Esquema de entrada
{'type': 'object', 'required': ['tool'], 'properties': {'text': {'type': 'string'}, 'tool': {'type': 'string'}, 'count': {'type': 'integer', 'default': 1}}}
extract_emails
Extract email addresses
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
extract_json
Structured JSON from URL.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
extract_links
List links from page.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'same_host': {'type': 'boolean', 'default': True}}}
extract_outline
Page outline H1–H3 + word_count.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'max_headings': {'type': 'integer', 'default': 40}}}
extract_pdf
Extract text from a PDF URL.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
extract_phones
Extract phone numbers
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
extract_query
Answer a question using page content.
Esquema de entrada
{'type': 'object', 'required': ['url', 'query'], 'properties': {'url': {'type': 'string'}, 'query': {'type': 'string'}}}
extract_schema
Structured fields from JSON-LD.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
extract_url
Extract main content from a webpage URL.
Esquema de entrada
{'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}}}
fallback_chain
Try primary tool then fallbacks.
Esquema de entrada
{'type': 'object', 'required': ['primary'], 'properties': {'primary': {'type': 'object'}, 'fallbacks': {'type': 'array', 'items': {'type': 'object'}}}}
feed_parse
Parse RSS/Atom feed.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
hash_text
SHA256 and MD5 hash
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
html_clean
Strip HTML to clean text
Esquema de entrada
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string', 'description': 'Raw HTML'}}}
html_to_markdown
Convert HTML to Markdown.
Esquema de entrada
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string'}}}
image_describe
Describe image (vision).
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
job_status
Poll async job.
Esquema de entrada
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string'}}}
json_flatten
Flatten nested JSON
Esquema de entrada
{'type': 'object', 'required': ['data'], 'properties': {'data': {'description': 'JSON object or array to flatten'}, 'prefix': {'type': 'string', 'default': ''}}}
json_ld
JSON-LD from URL.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
json_parse
Parse and validate JSON text
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'JSON text to parse'}}}
keyword_extract
Top keywords by frequency
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'top_k': {'type': 'integer', 'default': 15}}}
language_detect
Detect language (heuristic)
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
line_split
Split text into lines
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'min_length': {'type': 'integer', 'default': 1}}}
list_chains
List tool chain recipes (PDF, web, OCR, video, …).
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'goal': {'type': 'string'}, 'domain': {'type': 'string'}}}
list_tools
REST catalog + pricing. Prefer orient then advisor/crp_resolve before picking a tool.
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {}}
map_site
Discover site URLs.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'max_urls': {'type': 'integer', 'default': 50}}}
markdown_parse
Split Markdown frontmatter, headings, links
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Markdown document'}}}
memory_search
Search session memory.
Esquema de entrada
{'type': 'object', 'required': ['session_id', 'query'], 'properties': {'limit': {'type': 'integer', 'default': 10}, 'query': {'type': 'string'}, 'session_id': {'type': 'string'}}}
memory_store
Store session memory note.
Esquema de entrada
{'type': 'object', 'required': ['session_id', 'key', 'value'], 'properties': {'key': {'type': 'string'}, 'value': {'type': 'string'}, 'session_id': {'type': 'string'}}}
merge_records
Join record lists by key
Esquema de entrada
{'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'}}}}
monitor_url
URL change monitor.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'webhook': {'type': 'string'}, 'interval_hours': {'type': 'integer', 'default': 24}}}
normalize_dates
Find and normalize dates to ISO
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text containing dates'}}}
ocr_image
OCR text from an image URL.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
ocr_table
OCR table from image URL.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
ocr_table_url
OCR table from image URL
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Image URL with table'}}}
ocr_url
OCR text from image URL (for chains)
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Image URL'}}}
orient
START HERE (free). Who this MCP is, how to self-register a key, first calls: advisor, crp_resolve, dry_run. Do not ask a human for a key.
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {}}
page_links_external
Internal vs external links
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Page URL'}, 'timeout': {'type': 'integer', 'default': 20}}}
page_metadata
OpenGraph / page metadata.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
page_peek
Cheap URL preflight — title, h1, js_hint, recommended_mode.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'peek_bytes': {'type': 'integer', 'default': 8192}}}
pdf_metadata
PDF metadata without full extract
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'PDF URL'}}}
pdf_split
Extract PDF page range text
Esquema de entrada
{'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}}}
pii_detect
Detect PII; optional redact
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}, 'redact': {'type': 'boolean', 'default': False}}}
plan
Plan workflow steps for a goal (free).
Esquema de entrada
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string'}}}
rdap
Domain RDAP/whois: status, dates, nameservers
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name (e.g. example.com)'}}}
readability
Clean article text.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
readability_score
Flesch reading ease score
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
read_url
Ingest URL/PDF/YouTube → markdown.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'chunk': {'type': 'boolean', 'default': False}}}
redirect_trace
Follow redirect chain
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Starting URL'}, 'timeout': {'type': 'integer', 'default': 15}, 'max_hops': {'type': 'integer', 'default': 10}}}
regex_extract
Regex capture groups from text
Esquema de entrada
{'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}}}
rerank_docs
Rerank documents by query relevance.
Esquema de entrada
{'type': 'object', 'required': ['query', 'documents'], 'properties': {'query': {'type': 'string'}, 'documents': {'type': 'array', 'items': {'type': 'string'}}}}
research_topic
Search + read with citations.
Esquema de entrada
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}, 'max_results': {'type': 'integer', 'default': 3}}}
retrieve
Semantic retrieval top-k.
Esquema de entrada
{'type': 'object', 'required': ['query', 'documents'], 'properties': {'query': {'type': 'string'}, 'top_k': {'type': 'integer', 'default': 3}, 'documents': {'type': 'array', 'items': {'type': 'string'}}}}
robots_parse
Parse robots.txt rules
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Site URL'}, 'timeout': {'type': 'integer', 'default': 15}}}
run_chain
Execute a named tool chain recipe.
Esquema de entrada
{'type': 'object', 'required': ['chain_id'], 'properties': {'inputs': {'type': 'object'}, 'chain_id': {'type': 'string'}}}
run_mission
Composite mission — goal in, full result out.
Esquema de entrada
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string'}, 'async': {'type': 'boolean', 'default': False}, 'template': {'type': 'string', 'default': 'auto'}}}
screenshot
Webpage screenshot PNG base64.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'full_page': {'type': 'boolean', 'default': False}}}
sentiment_score
Lightweight sentiment polarity
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
seo_audit
SEO title/meta/H1 checklist
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Page URL'}, 'timeout': {'type': 'integer', 'default': 20}}}
sitemap_parse
Parse sitemap.xml URLs.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
source_credibility
Score source URL credibility.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
ssl_check
TLS certificate check
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'port': {'type': 'integer', 'default': 443}, 'domain': {'type': 'string', 'description': 'Hostname'}}}
summarize_text
Extractive summary.
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'max_sentences': {'type': 'integer', 'default': 3}}}
table_extract
Extract HTML tables from URL.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
text_diff
Unified diff between two texts
Esquema de entrada
{'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}}}
text_similarity
Cosine similarity between texts.
Esquema de entrada
{'type': 'object', 'required': ['texts'], 'properties': {'model': {'type': 'string', 'default': 'minilm'}, 'texts': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 2}}}
transcribe_audio
Transcribe audio from URL (upload endpoint).
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
translate_text
Translate text.
Esquema de entrada
{'type': 'object', 'required': ['text', 'target_lang'], 'properties': {'text': {'type': 'string'}, 'source_lang': {'type': 'string', 'default': 'auto'}, 'target_lang': {'type': 'string'}}}
truncate_context
Trim text to token budget (head+tail).
Esquema de entrada
{'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}}}
url_normalize
Normalize URL form
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL to normalize'}}}
validate_domain
Domain format + DNS check
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain name'}}}
validate_email
Validate email (syntax, MX, disposable).
Esquema de entrada
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string'}}}
validate_iban
Validate IBAN checksum
Esquema de entrada
{'type': 'object', 'required': ['iban'], 'properties': {'iban': {'type': 'string', 'description': 'IBAN to validate'}}}
validate_ip
Validate IPv4/IPv6
Esquema de entrada
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address'}}}
validate_phone
Validate phone number.
Esquema de entrada
{'type': 'object', 'required': ['phone'], 'properties': {'phone': {'type': 'string'}, 'default_region': {'type': 'string', 'default': 'UA'}}}
validate_url
Check URL reachability.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
validate_uuid
Validate UUID format
Esquema de entrada
{'type': 'object', 'required': ['uuid'], 'properties': {'uuid': {'type': 'string', 'description': 'UUID string'}}}
verify_fact
Verify a factual claim.
Esquema de entrada
{'type': 'object', 'required': ['claim'], 'properties': {'mode': {'type': 'string', 'default': 'fast'}, 'claim': {'type': 'string'}}}
wayback
Internet Archive snapshots for a URL (not in the model sandbox)
Esquema de entrada
{'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'}}}
web_search
Web search (DuckDuckGo).
Esquema de entrada
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}, 'max_results': {'type': 'integer', 'default': 5}}}
word_stats
Word, char, line counts
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Input text'}}}
workflow_stateful
Run multi-step tool chain with $refs.
Esquema de entrada
{'type': 'object', 'required': ['steps'], 'properties': {'steps': {'type': 'array', 'items': {'type': 'object'}}}}
x402_info
x402 wallet pricing and setup info (no auth).
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {}}
xml_parse
Parse XML and extract tag values
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'tag': {'type': 'string', 'description': 'Optional tag to extract values from'}, 'text': {'type': 'string', 'description': 'XML text'}}}
youtube_transcript
YouTube captions/transcript.
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'languages': {'type': 'array', 'items': {'type': 'string'}}}}
Añadido
source_credibility
17 de September de 2026 a las 12:43
Añadido
fallback_chain
17 de September de 2026 a las 12:43
Añadido
workflow_stateful
17 de September de 2026 a las 12:43
Añadido
crp_feedback
17 de September de 2026 a las 12:43
Añadido
crp_resolve
17 de September de 2026 a las 12:43
Añadido
advisor
17 de September de 2026 a las 12:43
Añadido
dry_run
17 de September de 2026 a las 12:43
Añadido
plan
17 de September de 2026 a las 12:43
Añadido
verify_fact
17 de September de 2026 a las 12:43
Añadido
feed_parse
17 de September de 2026 a las 12:43
Añadido
sitemap_parse
17 de September de 2026 a las 12:43
Añadido
diff_url
17 de September de 2026 a las 12:43
Añadido
table_extract
17 de September de 2026 a las 12:43
Añadido
run_mission
17 de September de 2026 a las 12:43
Añadido
run_chain
17 de September de 2026 a las 12:43
Añadido
list_chains
17 de September de 2026 a las 12:43
Añadido
ocr_table_url
17 de September de 2026 a las 12:43
Añadido
ocr_url
17 de September de 2026 a las 12:43
Añadido
validate_uuid
17 de September de 2026 a las 12:43
Añadido
validate_domain
17 de September de 2026 a las 12:43
Añadido
validate_ip
17 de September de 2026 a las 12:43
Añadido
validate_iban
17 de September de 2026 a las 12:43
Añadido
page_links_external
17 de September de 2026 a las 12:43
Añadido
seo_audit
17 de September de 2026 a las 12:43
Añadido
html_clean
17 de September de 2026 a las 12:43
Añadido
rdap
17 de September de 2026 a las 12:43
Añadido
wayback
17 de September de 2026 a las 12:43
Añadido
ssl_check
17 de September de 2026 a las 12:43
Añadido
dns_lookup
17 de September de 2026 a las 12:43
Añadido
redirect_trace
17 de September de 2026 a las 12:43