Three hosted MCP connectors for AI agents, all speaking streamable HTTP MCP plus a thin REST API. No accounts, no API keys — free during the open launch.
Status: open launch. Per-call micropayments via x402 (USDC on Base) are built and will activate at general availability; final pricing will be published here before metering turns on. MCP discovery methods (initialize, tools/list, ping) always stay free.
https://search.ioconnex.dev/mcp
Web search and URL fetching for agents that need current information.
| Tool | What it does |
|---|---|
search_web(query, count=5) | Web search — returns {title, url, snippet}. Count 1–10. |
fetch_url(url) | Fetch a public URL, return main text content. Private/loopback/link-local IPs rejected (SSRF guard); redirects re-validated. |
REST: POST /search {query, count} · POST /fetch {url} · GET /health
https://convert.ioconnex.dev/mcp
Turn messy files into clean text: PDFs to Markdown, images to text (OCR), spreadsheets to Markdown tables, web pages to clean text.
| Tool | What it does |
|---|---|
pdf_to_markdown | PDF bytes (base64) → Markdown, one ## Page N section per page. Up to 100 pages. |
ocr_image | Image bytes (base64) → recognized text (Tesseract). |
parse_spreadsheet | CSV/XLSX bytes (base64) → Markdown tables, one section per sheet. Up to 5,000 rows. |
url_to_clean_text | Public URL → main text content, markup stripped. SSRF-guarded. |
Limits: 25 MB per input file. REST: POST /convert/pdf (multipart file) · GET /health
https://prices.ioconnex.dev/mcp
Live product prices and affiliate links for shopping agents.
| Tool | What it does |
|---|---|
check_price(url) | Fetch a product page → {price, currency, title, availability, source}. Tries Open Graph tags, JSON-LD offers, then common price selectors. SSRF-guarded. |
make_affiliate_link(url, tag, program="amazon") | Append an affiliate tracking tag to a product URL. |
REST: POST /price {url} · POST /affiliate {url, tag, program} · GET /health
Point any MCP client at the HTTPS /mcp URL above using the streamable HTTP transport. Example with curl:
curl -X POST https://search.ioconnex.dev/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
Fair use: 60 requests/minute per IP. Be a good citizen.
Also published in the official MCP Registry as dev.ioconnex/search-mcp, dev.ioconnex/doc-convert-mcp, dev.ioconnex/price-tracker-mcp — see registry.modelcontextprotocol.io.
Questions: hello@ioconnex.dev · Privacy: ioconnex.dev/privacy