API Tool Calls

How an AI agent uses API Tool Calls

Press Next step to see a sample QR request.

Connect your MCP client to https://apitoolcalls.com/mcp. Use tools/list to discover all six tools below and tools/call with a tool name and arguments to run one. See connection setup and the $9.99/mo agent key.

MCP tools and arguments

make_qr

Make an SVG QR code for text, a link, or Wi-Fi details. Try QR on the web.

  • text (string): text or URL; required unless wifi is provided.
  • format (optional string): only svg is supported; defaults to svg.
  • wifi (object): takes precedence over text. Contains required ssid (nonempty string) and security (WPA, WEP, or nopass), plus password (string, required for WPA or WEP; omitted for nopass).
{"name":"make_qr","arguments":{"wifi":{"ssid":"My network","security":"WPA","password":"example-password"},"format":"svg"}}

get_transcript

Read public YouTube captions as timestamped text. Captions only, no video or audio. Try captions on the web.

  • url (required string): YouTube video URL or an 11-character video id.
  • lang (optional string): preferred language code, such as en or pt-BR; defaults to en. Falls back to English, then another available caption track; it does not translate captions.
{"name":"get_transcript","arguments":{"url":"jNQXAC9IVRw","lang":"en"}}

resume_gap

Compare résumé skills with Columbus, Ohio job postings. Résumé text is written to a temporary file and deleted right after the check. Check résumé skills on the web.

  • resume_text (required string): plain résumé text, 50 to 50,000 characters. The whole MCP JSON request must also fit within 60,000 bytes.
  • family (required string): data analyst, software engineer, or project manager.
{"name":"resume_gap","arguments":{"resume_text":"Data analyst with SQL and Excel experience building weekly reports.","family":"data analyst"}}

Job Alerts at jobs.cowerx.dev has more résumé features.

page_to_markdown

Read one public HTML page as Markdown with title, headings, lists, tables and absolute links. No logins, paywalls or JavaScript rendering; 2 MB HTML maximum. Convert a page on the web.

  • url (required string): public http or https page URL. Private network addresses are refused, including on redirects.
{"name":"page_to_markdown","arguments":{"url":"https://example.com/article"}}

find_data

Describe a use case to get up to three source names and a plain line for each, from the Cowerx Data Finder snapshot. Find sources on the web.

  • use_case (required string): nonempty, at most 500 characters. Uses the web preview’s defaults: United States, no selected topics, no resale; geography can be inferred from the text.
{"name":"find_data","arguments":{"use_case":"Find plumbers in Ohio with phone and website"}}

recall_check

Search local U.S. CPSC data for up to 10 notices. A recall notice that may match — check the notice. May not cover every batch or country; read the notice. CPSC does not endorse API Tool Calls. Check recall notices on the web.

  • query (required string): product name, brand, model number or UPC; nonempty, at most 500 characters. Exact UPC/model matches rank first, then all search words.
{"name":"recall_check","arguments":{"query":"IKEA MALM dresser"}}

Step 0 of 4

AD