Arch AI Tools
Provides access to a comprehensive suite of utility functions and developer resources through the Arch platform. Streamlines automation workflows by integrating powerful external capabilities directl…
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add archtoolsdev/arch-tools
# Browse available tools
npx -y smithery tool list archtoolsdev/arch-tools
# Get full schema for a tool
npx -y smithery tool get archtoolsdev/arch-tools ai-generate
# Call a tool
npx -y smithery tool call archtoolsdev/arch-tools ai-generate '{}'Direct MCP Connection
Endpoint: https://arch-tools--archtoolsdev.run.tools
Optional config:
x-api-key(header) — Your Arch AI Tools API key (starts with arch_). Get yours free at archtools.dev/signupbaseUrl(query) — API base URL (optional). Defaults to https://archtools.dev
Tools (53)
ai-generate— AI-powered text generation using Claude (requires ANTHROPIC_API_KEY)barcode-generate— Generate Code128 barcodes as SVGbrowser-task— Headless browser automation (click/type/extract) via Playwright — SSRF hardenedcheck-domain— Check if a domain is available or registered via RDAP. No API key needed.convert-format— Convert data between JSON, YAML, CSV, and XML formatscrypto-fear-greed— Crypto Fear & Greed Index with historical datacrypto-market-cap— Top N cryptocurrencies by market cap with price, volume, and 24h changecrypto-news— Latest crypto news headlines. Filter by token symbolcrypto-ohlcv— OHLCV candlestick data for any crypto over 1-90 dayscrypto-price— Real-time price, 24h change, market cap, and volume for any cryptocurrencycrypto-sentiment— Community sentiment, social stats, and price momentum for any cryptocurrencycurrency-convert— Convert between currencies using real-time exchange rates (170+ currencies)diff-text— Compare two text strings and return differences in unified, word, char, or JSON formatemail-verify— Deep email validation: syntax, MX record check, disposable domain detectionextract-entities— Named entity recognition: people, organizations, locations, dates, money, and moreextract-metadata— Extract metadata from text or URLs (word count, OG tags, headers, etc.)extract-page— Fetch a webpage and return clean text, metadata, and linksextract-pdf— Extract text and tables from a PDF (requires PDF_EXTRACTOR_URL)fact-check— Verify the accuracy of a claim. Returns verdict (TRUE/FALSE/MIXED/UNVERIFIED/MISLEADING), confidence score, summary, an…generate-hash— Generate cryptographic hashes (sha256, sha512, md5, sha1)generate-image— Generate images from text prompts via DALL-E 3 (1024×1024, 1792×1024, 1024×1792).generate-uuid— Generate UUIDs (v1/v4), secure random tokens, and API-key-format stringshtml-to-markdown— Convert HTML or any URL to clean Markdownimage-generate— Generate SVG images from text prompts via Claudeip-lookup— Geolocate any IP address — country, city, timezone, ISP, VPN/proxy detectionjsonpath-query— Run JSONPath expressions against any JSON payloadlanguage-detect— Detect the language of any text with confidence score and script identificationnews-search— Search for recent news articles on any topic. Returns title, URL, description, source, and publication date from Brave …ocr-extract— Extract text from images or screenshots using AI vision (base64 or URL input)phone-validate— Parse and validate phone numbers in any format — E.164, carrier type, countrypii-detect— Detect and optionally redact PII: names, emails, SSNs, credit cards, API keys, and moreqr-code— Generate QR codes from text or URLs (PNG data URL or SVG)readability-score— Compute Flesch-Kincaid readability, grade level, word count, and read timeregex-generate— Generate regular expressions from plain English with explanations and test resultsresearch-report— Generate a structured AI research report on any topic. Searches multiple sources and synthesizes findings into executiv…rss-parse— Fetch and parse RSS or Atom feeds into clean structured JSONscreenshot-capture— Capture page metadata and screenshot URL for any public URLsearch-web— Search the web and return structured results (Tavily/Serper or DuckDuckGo fallback)send-email— Send transactional emails via Resend — plain text or HTML.sentiment-analysis— Analyze text sentiment: positive/negative/neutral with score and emotion detectionsummarize— Summarize text in multiple styles: paragraph, bullets, tldr, headline, executivetext-to-speech— Convert text to natural-sounding audio via ElevenLabs. Returns base64-encoded MP3.timezone-convert— Convert a datetime between any two IANA timezonestoken-lookup— Search for any token by name or ticker, returns CoinGecko IDstranscribe-audio— Transcribe audio files to text via OpenAI Whisper. Supports 100+ languages.transform-text— Transform text: uppercase, lowercase, trim, reverse, slug, title, camel, snake, base64url-shorten— Shorten any URL via TinyURLvalidate-data— Validate JSON data against a JSON Schemawebhook-send— POST a JSON payload to any webhook URLweb-scrape— Scrape and extract content from websites with optional CSS selectorweb-search— Real-time web search with AI-synthesized answer (requires TAVILY_API_KEY)whois-lookup— Look up domain registration info: registrar, created/expires dates, nameservers, statusworkflow-agent— Multi-step autonomous AI agent pipeline
# Get full input/output schema for a tool
npx -y smithery tool get archtoolsdev/arch-tools Resources
arch://tools/catalog— Complete catalog of all 53 available Arch AI Tools with descriptions, categories, and credit costsarch://docs/quickstart— Getting started guide for the Arch AI Tools MCP server — authentication, usage, and examples
Prompts (3)
research-topic(topic, depth) — Deep research on any topic — searches multiple sources and synthesizes a structured report with citationsfact-check-claim(claim) — Verify whether a claim is true, false, mixed, or unverified — returns verdict with confidence score and evidenceanalyze-url(url) — Comprehensive analysis of a URL — extracts content, metadata, takes screenshot, and summarizes