# 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

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add archtoolsdev/arch-tools

# Browse available tools
npx -y @smithery/cli@latest tool list archtoolsdev/arch-tools

# Get full schema for a tool
npx -y @smithery/cli@latest tool get archtoolsdev/arch-tools ai-generate

# Call a tool
npx -y @smithery/cli@latest 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/signup
- `baseUrl` (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 SVG
- `browser-task` — Headless browser automation (click/type/extract) via Playwright — SSRF hardened
- `check-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 formats
- `crypto-fear-greed` — Crypto Fear & Greed Index with historical data
- `crypto-market-cap` — Top N cryptocurrencies by market cap with price, volume, and 24h change
- `crypto-news` — Latest crypto news headlines. Filter by token symbol
- `crypto-ohlcv` — OHLCV candlestick data for any crypto over 1-90 days
- `crypto-price` — Real-time price, 24h change, market cap, and volume for any cryptocurrency
- `crypto-sentiment` — Community sentiment, social stats, and price momentum for any cryptocurrency
- `currency-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 format
- `email-verify` — Deep email validation: syntax, MX record check, disposable domain detection
- `extract-entities` — Named entity recognition: people, organizations, locations, dates, money, and more
- `extract-metadata` — Extract metadata from text or URLs (word count, OG tags, headers, etc.)
- `extract-page` — Fetch a webpage and return clean text, metadata, and links
- `extract-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 strings
- `html-to-markdown` — Convert HTML or any URL to clean Markdown
- `image-generate` — Generate SVG images from text prompts via Claude
- `ip-lookup` — Geolocate any IP address — country, city, timezone, ISP, VPN/proxy detection
- `jsonpath-query` — Run JSONPath expressions against any JSON payload
- `language-detect` — Detect the language of any text with confidence score and script identification
- `news-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, country
- `pii-detect` — Detect and optionally redact PII: names, emails, SSNs, credit cards, API keys, and more
- `qr-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 time
- `regex-generate` — Generate regular expressions from plain English with explanations and test results
- `research-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 JSON
- `screenshot-capture` — Capture page metadata and screenshot URL for any public URL
- `search-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 detection
- `summarize` — Summarize text in multiple styles: paragraph, bullets, tldr, headline, executive
- `text-to-speech` — Convert text to natural-sounding audio via ElevenLabs. Returns base64-encoded MP3.
- `timezone-convert` — Convert a datetime between any two IANA timezones
- `token-lookup` — Search for any token by name or ticker, returns CoinGecko IDs
- `transcribe-audio` — Transcribe audio files to text via OpenAI Whisper. Supports 100+ languages.
- `transform-text` — Transform text: uppercase, lowercase, trim, reverse, slug, title, camel, snake, base64
- `url-shorten` — Shorten any URL via TinyURL
- `validate-data` — Validate JSON data against a JSON Schema
- `webhook-send` — POST a JSON payload to any webhook URL
- `web-scrape` — Scrape and extract content from websites with optional CSS selector
- `web-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, status
- `workflow-agent` — Multi-step autonomous AI agent pipeline

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get archtoolsdev/arch-tools <tool-name>
```

## Resources

- `arch://tools/catalog` — Complete catalog of all 53 available Arch AI Tools with descriptions, categories, and credit costs
- `arch://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 citations
- `fact-check-claim` (claim) — Verify whether a claim is true, false, mixed, or unverified — returns verdict with confidence score and evidence
- `analyze-url` (url) — Comprehensive analysis of a URL — extracts content, metadata, takes screenshot, and summarizes
