← IOConnex

Connector Docs

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.

1 · IOConnex Web Search

https://search.ioconnex.dev/mcp

Web search and URL fetching for agents that need current information.

ToolWhat 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

2 · IOConnex Doc Convert

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.

ToolWhat it does
pdf_to_markdownPDF bytes (base64) → Markdown, one ## Page N section per page. Up to 100 pages.
ocr_imageImage bytes (base64) → recognized text (Tesseract).
parse_spreadsheetCSV/XLSX bytes (base64) → Markdown tables, one section per sheet. Up to 5,000 rows.
url_to_clean_textPublic URL → main text content, markup stripped. SSRF-guarded.

Limits: 25 MB per input file. REST: POST /convert/pdf (multipart file) · GET /health

3 · IOConnex Price Tracker

https://prices.ioconnex.dev/mcp

Live product prices and affiliate links for shopping agents.

ToolWhat 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

Connecting

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.

Registry

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.

Support

Questions: hello@ioconnex.dev · Privacy: ioconnex.dev/privacy