netcafe-docs
Ce que fait ce MCP
Extracts and validates data from PDFs, invoices, bank statements, tables, and CSVs; also supports web research, document conversion, translation, transcription, and slide generation.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'The job_id returned when the task was started.'}}}
Schéma de sortie
{'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'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the resume (PDF or .docx).'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'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).'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'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.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'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.'}}}
Schéma de sortie
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'job_id': {'type': 'string'}, 'status': {'type': 'string'}, 'poll_interval_seconds': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {}, 'text': {'type': 'string'}, 'target': {'type': 'string'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'string', 'description': 'Invoice URLs — comma-separated, or pass an array. Up to 20 per call.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the statement PDF.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'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.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the CSV.'}, 'text': {'type': 'string', 'description': 'Or paste the CSV content directly.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'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.'}}}
Schéma de sortie
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'job_id': {'type': 'string'}, 'status': {'type': 'string'}, 'poll_interval_seconds': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {'type': 'string'}, 'audio': {}}, 'additionalProperties': True}
Schéma d’entrée
{'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.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public URL of the PDF, or of a page image (png/jpg) for scanned documents.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {}, 'text': {'type': 'string'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {}}, 'additionalProperties': True}
Schéma d’entrée
{'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.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'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.'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'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.'}}}
Schéma de sortie
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'job_id': {'type': 'string'}, 'status': {'type': 'string'}, 'poll_interval_seconds': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {}}, 'additionalProperties': True}
Schéma d’entrée
{'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 "把一堆发票整理成能入账的表格"'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {}}, 'additionalProperties': True}
Modifications récentes des outils
Serveurs MCP similaires
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…