Serveur MCP

API Tool Calls

io.github.cowerxdev/apitoolcalls
Outils développeur Recherche et exploration Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Provides utilities for converting web pages to Markdown, reading YouTube captions and barcodes, creating QR codes, checking recalls, and performing SEO checks.

find_data
Get a full free Data Finder plan for up to three sources: fit, cost at your monthly volume, resale terms with recorded clause, URL and read date, and build-it-yourself guidance. No live source lookup. Defaults: volume 0, US, no resale.
Schéma d’entrée
{'type': 'object', 'required': ['use_case'], 'properties': {'geo': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'resell': {'enum': ['yes', 'no'], 'type': 'string'}, 'volume': {'type': 'integer', 'maximum': 1000000000000000, 'minimum': 0}, 'use_case': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'Describe the data you need and what you want to build.'}}}
get_transcript
Read public YouTube captions as timestamped plain text. Captions only, no video or audio.
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'YouTube video URL or an 11-character video id.'}, 'lang': {'type': 'string', 'default': 'en', 'description': 'Preferred caption language; falls back to English, then any available track.'}}}
make_barcode
Make an SVG barcode. Validates retail check digits and lengths. GS1-128 and GS1 DataMatrix accept bracketed (01)GTIN(17)YYMMDD(10)lot; use make_qr for QR codes.
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text to encode; at most 1024 UTF-8 bytes.'}, 'format': {'enum': ['code128', 'ean13', 'ean8', 'upca', 'upce', 'code39', 'itf', 'gs1-128', 'datamatrix'], 'type': 'string', 'default': 'code128'}}}
make_qr
Make an SVG QR code for text, a URL, or Wi-Fi network details.
Schéma d’entrée
{'type': 'object', 'anyOf': [{'required': ['text']}, {'required': ['wifi']}], 'properties': {'text': {'type': 'string', 'description': 'Text or URL to encode. Required unless wifi is provided.'}, 'wifi': {'type': 'object', 'required': ['ssid', 'security'], 'properties': {'ssid': {'type': 'string'}, 'password': {'type': 'string'}, 'security': {'enum': ['WPA', 'WEP', 'nopass'], 'type': 'string'}}, 'description': 'Wi-Fi details; takes precedence over text when present.'}, 'format': {'enum': ['svg'], 'type': 'string', 'default': 'svg'}}}
page_to_markdown
Read one public HTML page as clean Markdown with title, headings, lists, tables and absolute links. No logins, paywalls or JavaScript rendering; 2 MB HTML limit.
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public http or https page URL.'}}}
read_barcode
Read every barcode in a base64 PNG, JPEG or WebP (or data URL). At most 2 MB decoded and 4000 by 4000 pixels. Returns text, format, corner positions and GS1 product number, expiry and lot when present.
Schéma d’entrée
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Base64 PNG/JPEG/WebP or image data URL; 2 MB decoded maximum.'}}}
recall_check
Search local U.S. CPSC data for up to 10 recall notices that may match — check the notice. May not cover every batch or country; read the notice. No CPSC endorsement.
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'Product name, brand, model number or UPC.'}}}
resume_gap
Compare résumé skills with Columbus, Ohio job postings. Résumé is not stored; full check and rewrite at https://jobs.cowerx.dev.
Schéma d’entrée
{'type': 'object', 'required': ['resume_text', 'family'], 'properties': {'family': {'enum': ['data analyst', 'software engineer', 'project manager'], 'type': 'string'}, 'resume_text': {'type': 'string', 'maxLength': 50000, 'minLength': 50, 'description': 'Plain text of the résumé.'}}}
seo_check
Check one public HTML page with fixed SEO rules. Returns schema 1, score, strengths, ranked fixes and facts. No JavaScript rendering; 10 seconds overall, 2 MB HTML and at most 20 links. Public HTTP/HTTPS ports 80/443 only.
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public http or https page URL.'}}}
Ajouté
make_barcode
2 October 2026 02:40
Ajouté
read_barcode
2 October 2026 02:40
Ajouté
recall_check
2 October 2026 02:40
Ajouté
find_data
2 October 2026 02:40
Ajouté
seo_check
2 October 2026 02:40
Ajouté
page_to_markdown
2 October 2026 02:40
Ajouté
resume_gap
2 October 2026 02:40
Ajouté
get_transcript
2 October 2026 02:40
Ajouté
make_qr
2 October 2026 02:40