netcafe-docs
Qué hace este MCP
Extracts and validates data from PDFs, invoices, bank statements, tables, and CSVs; also supports web research, document conversion, translation, transcription, and slide generation.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'The job_id returned when the task was started.'}}}
Esquema de salida
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'kind': {'type': 'string'}, 'error': {'type': 'string'}, 'job_id': {'type': 'string'}, 'result': {}, 'status': {'type': 'string'}, 'is_terminal': {'type': 'boolean'}, 'next_action': {'type': ['object', 'null']}, 'structured_result': {}, 'retry_after_seconds': {'type': 'integer'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the resume (PDF or .docx).'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Page URL to convert (either url or html is required).'}, 'html': {'type': 'string', 'description': 'Raw HTML to convert (alternative to url).'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'csv': {'type': 'string', 'description': 'CSV content with a header row.'}, 'url': {'type': 'string', 'description': 'Or a link to the CSV.'}, 'bank_id': {'type': 'string', 'description': 'Routing / bank identifier, if your import asks for one.'}, 'currency': {'type': 'string', 'description': 'Three-letter currency code, default USD.'}, 'account_id': {'type': 'string', 'description': 'Your account number as the accounting software expects it.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['topic'], 'properties': {'depth': {'enum': ['quick', 'standard'], 'type': 'string', 'description': 'quick = outline only (~1 min); standard = full cited report (~3 min). Default standard.'}, 'topic': {'type': 'string', 'description': 'The research question. Phrase it as a question, not a keyword.'}}}
Esquema de salida
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'job_id': {'type': 'string'}, 'status': {'type': 'string'}, 'poll_interval_seconds': {'type': 'integer'}}}
Esquema de entrada
{'type': 'object', 'properties': {'url': {}, 'text': {'type': 'string'}, 'target': {'type': 'string'}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'string', 'description': 'Invoice URLs — comma-separated, or pass an array. Up to 20 per call.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the statement PDF.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the PDF.'}, 'fields': {'type': 'string', 'description': 'Optional comma-separated target columns, e.g. "invoice_no,supplier,date,amount". Omit to infer from the header.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the CSV.'}, 'text': {'type': 'string', 'description': 'Or paste the CSV content directly.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'description': 'The topic, or a full outline to follow.'}, 'slides': {'type': 'integer', 'description': 'Number of slides (default 8).'}, 'language': {'type': 'string', 'description': 'Output language, e.g. "Chinese", "English". Default Chinese.'}, 'instructions': {'type': 'string', 'description': 'Optional extra guidance on style or emphasis.'}}}
Esquema de salida
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'job_id': {'type': 'string'}, 'status': {'type': 'string'}, 'poll_interval_seconds': {'type': 'integer'}}}
Esquema de entrada
{'type': 'object', 'properties': {'url': {'type': 'string'}, 'audio': {}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the PDF.'}, 'text': {'type': 'string', 'description': 'Template, default "{n}". Use {n} and {total}.'}, 'style': {'type': 'string', 'description': 'arabic (default) | roman (i, ii, iii) | ROMAN (I, II, III)'}, 'position': {'type': 'string', 'description': 'bottom-center (default) | bottom-left | bottom-right | top-center | top-left | top-right'}, 'start_at': {'type': 'integer', 'description': 'Number to start from (default 1).'}, 'font_size': {'type': 'integer', 'description': 'Font size, default 10.'}, 'skip_first': {'type': 'integer', 'description': 'Leave this many leading pages unnumbered, e.g. 1 for a cover.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'properties': {'url': {}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the PDF, or of a page image (png/jpg) for scanned documents.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'properties': {'url': {}, 'text': {'type': 'string'}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'properties': {'url': {}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'only': {'type': 'string', 'description': 'Optional comma-separated subset, e.g. "EMAIL,API_KEY,PRIVATE_KEY".'}, 'text': {'type': 'string', 'description': 'The text to redact.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the audio file (mp3/wav/m4a/ogg, ≤15 MB).'}, 'language': {'type': 'string', 'description': 'Hint language code like "zh", "en"; default auto-detect.'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Direct URL to the PDF (e.g. an arXiv PDF link).'}, 'pages': {'enum': ['first', 'first5', 'all'], 'type': 'string', 'description': 'How much to translate. first = 1 page, first5 = first 5 pages (default), all = whole document (slow and expensive).'}, 'lang_to': {'type': 'string', 'description': 'Target language, e.g. "Simplified Chinese", "Japanese". Default Simplified Chinese.'}}}
Esquema de salida
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'job_id': {'type': 'string'}, 'status': {'type': 'string'}, 'poll_interval_seconds': {'type': 'integer'}}}
Esquema de entrada
{'type': 'object', 'properties': {'url': {}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'string', 'description': 'What you are trying to do, e.g. "reconcile a bank statement against my books" or "把一堆发票整理成能入账的表格"'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'properties': {'url': {}}, 'additionalProperties': True}
Cambios recientes en herramientas
Servidores MCP similares
Timeapi Io
Provides timezone and date utilities, along with routed access to structured research and data sources.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Crypto & DeFi
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
mu
Supports personal and collaborative tasks including web browsing, app creation, blogs, bookmarks, discussions, and contact manage…