# SparkForge MCP Server

> Access a versatile collection of tools for media generation, web scraping, and cryptocurrency research. Convert between data formats, summarize long documents, 

- Price: Free to connect · provider's own fees apply
- URL: https://daas.listeningmind.ai/en/catalog/mcps/x-mcp-henry-ships-sparkforge
- Source: Smithery https://smithery.ai/server/henry-ships/sparkforge
- Rank this week: #31 (score 58)

## Install

```
npx -y @smithery/cli install henry-ships/sparkforge --client claude
```
- Remote: https://sparkforge--henry-ships.run.tools

## Tools (33)

- `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), flux-pro (best, $0.05).
- `take_screenshot`: Capture a screenshot of any webpage URL. Returns the screenshot as a base64-encoded PNG image.
- `html_to_markdown`: Convert HTML content or fetch a URL and convert its HTML to clean Markdown.
- `summarize_text`: Summarize long text using extractive summarization. Fast, algorithmic — no AI API call needed.
- `generate_qr_code`: Generate a QR code as a base64-encoded PNG image from any text or URL.
- `validate_json`: Validate and prettify JSON. Optionally validate against a JSON Schema.
- `pdf_to_markdown`: Extract text from a PDF URL and convert to Markdown. Returns the text content with page count.
- `get_url_metadata`: Extract metadata from a URL — title, description, Open Graph tags, favicon, canonical URL.
- `get_crypto_price`: Get current cryptocurrency price, 24h change, and market cap from CoinGecko.
- `detect_language`: Detect the language of a text string. Supports 10+ languages.
- `text_diff`: Compare two texts and show a unified diff with additions and removals.
- `btc_signal`: Get a BTC price direction prediction based on 10-indicator technical analysis consensus. Returns up/down/neutral with confidence score. Supports 1m, 5m, 15m, 1h timeframes.
- `scrape_webpage`: Scrape a webpage and return clean readable text/markdown. Strips scripts, styles, and HTML tags.
- `web_search`: Search the web using Brave Search API. Returns titles, URLs, and descriptions.
- `code_review`: Review code using Claude AI. Returns bugs, improvements, and best practice suggestions.
- `write_tweet`: Generate tweet text from a topic or prompt using Claude AI. Returns tweet-ready text under 280 chars.
- `verify_email`: Validate email format and check MX records for the domain.
- `check_domain`: Check domain availability and DNS info via lookup.
- `token_research`: Research a crypto token — description, links, price, market cap, volume from CoinGecko.
- `wallet_analysis`: Analyze an Ethereum/Base wallet — ETH balance and recent transactions via Etherscan.
- `crypto_news_summary`: Get latest crypto news headlines from CryptoPanic.
- `generate_meme`: Generate a meme image using Imgflip API. Returns a meme image URL.
- `resize_image`: Fetch an image from a URL, resize it, and return as base64 PNG.
- `text_to_speech`: Convert text to speech using ElevenLabs. Returns audio as base64 MP3.
- `generate_video`: Generate a short AI video from a text prompt using fal.ai.
- `ocr`: Extract text from an image URL using Claude vision AI.
- `site_crawl`: Crawl a website starting from a URL, follow internal links, return pages as text.
- `smart_summarize`: AI-powered summarization in 4 modes: bulletpoints, executive, technical, eli5.
- `store_data`: Key-value data storage. Operations: set, get, delete, list. Data persists per namespace.
- `extract_structured`: Extract structured JSON data from a URL using Claude AI and a provided JSON schema.
- `convert_format`: Convert between formats: csv→json, json→csv, markdown→html, html→text.
- `image_resize`: Fetch an image from a URL, resize it, and return as base64 PNG. Alias for resizeimage.
- `list_services`: List all available SparkForge services with pricing, parameters, and demo URLs.

## FAQ

### What is the SparkForge MCP Server?

Access a versatile collection of tools for media generation, web scraping, and cryptocurrency research. Convert between data formats, summarize long documents,. It is listed on Smithery and ranks #31 (score 58) in ListeningMind.AI's weekly picks.

### How do I install the SparkForge MCP Server?

Run npx -y @smithery/cli install henry-ships/sparkforge --client claude in a terminal to add it to Claude Desktop. For Cursor, use --client cursor.

### Do I need an API key?

The provider lists no required settings.

### Which tools does it provide?

33 tools: generate_image, take_screenshot, html_to_markdown, summarize_text, generate_qr_code, validate_json, pdf_to_markdown, get_url_metadata, get_crypto_price, detect_language, text_diff, btc_signal.

### How much does it cost?

Free to connect · provider's own fees apply. The provider may charge for use on its own terms.

### Can I trust it?

Checks passed: Live endpoint, Clear description. Skim a server or repository you have not used before connecting it.

