33 tools from the SparkForge MCP Server, categorised by risk level.
View the SparkForge policy →btc_signal Get a BTC price direction prediction based on 10-indicator technical analysis consensus. Returns up/down/neutral with confidence score. Supports 1m... check_domain Check domain availability and DNS info via lookup. code_review Review code using Claude AI. Returns bugs, improvements, and best practice suggestions. 2/5 crypto_news_summary Get latest crypto news headlines from CryptoPanic. detect_language Detect the language of a text string. Supports 10+ languages. extract_structured Extract structured JSON data from a URL using Claude AI and a provided JSON schema. get_crypto_price Get current cryptocurrency price, 24h change, and market cap from CoinGecko. get_url_metadata Extract metadata from a URL — title, description, Open Graph tags, favicon, canonical URL. html_to_markdown Convert HTML content or fetch a URL and convert its HTML to clean Markdown. 2/5 list_services List all available SparkForge services with pricing, parameters, and demo URLs. ocr Extract text from an image URL using Claude vision AI. pdf_to_markdown Extract text from a PDF URL and convert to Markdown. Returns the text content with page count. scrape_webpage Scrape a webpage and return clean readable text/markdown. Strips scripts, styles, and HTML tags. site_crawl Crawl a website starting from a URL, follow internal links, return pages as text. smart_summarize AI-powered summarization in 4 modes: bullet_points, executive, technical, eli5. store_data Key-value data storage. Operations: set, get, delete, list. Data persists per namespace. summarize_text Summarize long text using extractive summarization. Fast, algorithmic — no AI API call needed. take_screenshot Capture a screenshot of any webpage URL. Returns the screenshot as a base64-encoded PNG image. text_diff Compare two texts and show a unified diff with additions and removals. text_to_speech Convert text to speech using ElevenLabs. Returns audio as base64 MP3. token_research Research a crypto token — description, links, price, market cap, volume from CoinGecko. validate_json Validate and prettify JSON. Optionally validate against a JSON Schema. verify_email Validate email format and check MX records for the domain. wallet_analysis Analyze an Ethereum/Base wallet — ETH balance and recent transactions via Etherscan. web_search Search the web using Brave Search API. Returns titles, URLs, and descriptions. 2/5 convert_format Convert between formats: csv→json, json→csv, markdown→html, html→text. 2/5 generate_image Generate an AI image from a text prompt using Flux models. Returns an image URL. Models: flux-schnell (fast, $0.02), flux-dev (quality, $0.03), flu... 2/5 generate_meme Generate a meme image using Imgflip API. Returns a meme image URL. 2/5 generate_qr_code Generate a QR code as a base64-encoded PNG image from any text or URL. 2/5 generate_video Generate a short AI video from a text prompt using fal.ai. 2/5 image_resize Fetch an image from a URL, resize it, and return as base64 PNG. Alias for resize_image. 2/5 resize_image Fetch an image from a URL, resize it, and return as base64 PNG. 2/5 write_tweet Generate tweet text from a topic or prompt using Claude AI. Returns tweet-ready text under 280 chars. 2/5 The SparkForge MCP server exposes 33 tools across 2 categories: Read, Write.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the SparkForge server.
SparkForge tools are categorised as Read (25), Write (8). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept