Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
MCP servers/Communication & Messaging
henry-ships avatar

SparkForge — 20+ Utility APIs with x402 Micropayments

henry-ships/sparkforge

This is a pay-per-use API aggregator that bundles 20+ utility endpoints into a single MCP interface. You get image generation, cryptocurrency data, email verification, SSL certificate checking, and web scraping without managing multiple API keys or integrations. The pay-per-use model means you're not locked into monthly subscriptions for services you might only need occasionally. Reach for this when you need ad-hoc access to common API functions without the overhead of setting up individual providers. It uses streamable HTTP transport and connects via sparkforge.sh/mcp, though the source repository only contains Next.js boilerplate without implementation details.

GitHub stars
1
tools
33
last updated
Feb 28, 2026
View on GitHubSave

Tools

33 tools

Public tool metadata for what this MCP can expose to an agent.

generate_imageGenerate 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).4 params

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).

Parameters* required
heightinteger
Image height in pixelsdefault: 1024
modelstring
AI model to useone of flux-schnell · flux-dev · flux-prodefault: flux-schnell
promptstring
Text description of the image to generate
widthinteger
Image width in pixelsdefault: 1024
take_screenshotCapture a screenshot of any webpage URL. Returns the screenshot as a base64-encoded PNG image.4 params

Capture a screenshot of any webpage URL. Returns the screenshot as a base64-encoded PNG image.

Parameters* required
fullPageboolean
Capture full page scrolldefault: false
heightinteger
Viewport heightdefault: 720
urlstring
URL of the webpage to screenshot
widthinteger
Viewport widthdefault: 1280
html_to_markdownConvert HTML content or fetch a URL and convert its HTML to clean Markdown.2 params

Convert HTML content or fetch a URL and convert its HTML to clean Markdown.

Parameters* required
htmlstring
Raw HTML to convert
urlstring
URL to fetch and convert to markdown
summarize_textSummarize long text using extractive summarization. Fast, algorithmic — no AI API call needed.2 params

Summarize long text using extractive summarization. Fast, algorithmic — no AI API call needed.

Parameters* required
maxSentencesinteger
Maximum sentences in summarydefault: 3
textstring
Text to summarize
generate_qr_codeGenerate a QR code as a base64-encoded PNG image from any text or URL.2 params

Generate a QR code as a base64-encoded PNG image from any text or URL.

Parameters* required
datastring
Text or URL to encode in the QR code
sizeinteger
QR code image size in pixelsdefault: 300
validate_jsonValidate and prettify JSON. Optionally validate against a JSON Schema.2 params

Validate and prettify JSON. Optionally validate against a JSON Schema.

Parameters* required
jsonstring
JSON string to validate
schemaobject
Optional JSON Schema to validate against
pdf_to_markdownExtract text from a PDF URL and convert to Markdown. Returns the text content with page count.1 params

Extract text from a PDF URL and convert to Markdown. Returns the text content with page count.

Parameters* required
urlstring
URL of the PDF to convert
get_url_metadataExtract metadata from a URL — title, description, Open Graph tags, favicon, canonical URL.1 params

Extract metadata from a URL — title, description, Open Graph tags, favicon, canonical URL.

Parameters* required
urlstring
URL to extract metadata from
get_crypto_priceGet current cryptocurrency price, 24h change, and market cap from CoinGecko.2 params

Get current cryptocurrency price, 24h change, and market cap from CoinGecko.

Parameters* required
currencystring
Fiat currency (usd, eur, gbp)default: usd
symbolstring
Crypto symbol (BTC, ETH, SOL, etc.)
detect_languageDetect the language of a text string. Supports 10+ languages.1 params

Detect the language of a text string. Supports 10+ languages.

Parameters* required
textstring
Text to detect language of
text_diffCompare two texts and show a unified diff with additions and removals.2 params

Compare two texts and show a unified diff with additions and removals.

Parameters* required
astring
Original text
bstring
Modified text
btc_signalGet 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.1 params

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.

Parameters* required
timeframestring
Candle timeframeone of 1m · 3m · 5m · 15m · 30m · 1hdefault: 5m
scrape_webpageScrape a webpage and return clean readable text/markdown. Strips scripts, styles, and HTML tags.1 params

Scrape a webpage and return clean readable text/markdown. Strips scripts, styles, and HTML tags.

Parameters* required
urlstring
URL of the webpage to scrape
web_searchSearch the web using Brave Search API. Returns titles, URLs, and descriptions.2 params

Search the web using Brave Search API. Returns titles, URLs, and descriptions.

Parameters* required
countinteger
Number of resultsdefault: 5
querystring
Search query
code_reviewReview code using Claude AI. Returns bugs, improvements, and best practice suggestions.2 params

Review code using Claude AI. Returns bugs, improvements, and best practice suggestions.

Parameters* required
codestring
Code to review
languagestring
Programming language (auto-detected if not specified)default: auto
write_tweetGenerate tweet text from a topic or prompt using Claude AI. Returns tweet-ready text under 280 chars.2 params

Generate tweet text from a topic or prompt using Claude AI. Returns tweet-ready text under 280 chars.

Parameters* required
tonestring
Tone of the tweetone of casual · professional · funny · informativedefault: casual
topicstring
Topic or prompt for the tweet
verify_emailValidate email format and check MX records for the domain.1 params

Validate email format and check MX records for the domain.

Parameters* required
emailstring
Email address to verify
check_domainCheck domain availability and DNS info via lookup.1 params

Check domain availability and DNS info via lookup.

Parameters* required
domainstring
Domain name to check (e.g. example.com)
token_researchResearch a crypto token — description, links, price, market cap, volume from CoinGecko.1 params

Research a crypto token — description, links, price, market cap, volume from CoinGecko.

Parameters* required
tokenstring
Token ID or symbol (e.g. bitcoin, ethereum, solana)
wallet_analysisAnalyze an Ethereum/Base wallet — ETH balance and recent transactions via Etherscan.2 params

Analyze an Ethereum/Base wallet — ETH balance and recent transactions via Etherscan.

Parameters* required
addressstring
Ethereum wallet address (0x...)
networkstring
Network to checkone of ethereum · basedefault: ethereum
crypto_news_summaryGet latest crypto news headlines from CryptoPanic.2 params

Get latest crypto news headlines from CryptoPanic.

Parameters* required
filterstring
News filterone of rising · hot · bullish · bearish · important · loldefault: hot
limitinteger
Number of headlinesdefault: 5
generate_memeGenerate a meme image using Imgflip API. Returns a meme image URL.3 params

Generate a meme image using Imgflip API. Returns a meme image URL.

Parameters* required
bottomTextstring
Bottom text of the meme
templatestring
Meme template name (e.g. 'Drake Hotline Bling', 'Two Buttons', 'Distracted Boyfriend')default: Drake Hotline Bling
topTextstring
Top text of the meme
resize_imageFetch an image from a URL, resize it, and return as base64 PNG.3 params

Fetch an image from a URL, resize it, and return as base64 PNG.

Parameters* required
heightinteger
Target height (optional, maintains ratio if omitted)
urlstring
URL of the image to resize
widthinteger
Target width in pixels
text_to_speechConvert text to speech using ElevenLabs. Returns audio as base64 MP3.2 params

Convert text to speech using ElevenLabs. Returns audio as base64 MP3.

Parameters* required
textstring
Text to convert to speech
voiceIdstring
ElevenLabs voice ID (default: Rachel)default: 21m00Tcm4TlvDq8ikWAM
generate_videoGenerate a short AI video from a text prompt using fal.ai.2 params

Generate a short AI video from a text prompt using fal.ai.

Parameters* required
durationstring
Video duration in secondsone of 4 · 8default: 4
promptstring
Text description of the video to generate
ocrExtract text from an image URL using Claude vision AI.1 params

Extract text from an image URL using Claude vision AI.

Parameters* required
urlstring
URL of the image to extract text from
site_crawlCrawl a website starting from a URL, follow internal links, return pages as text.2 params

Crawl a website starting from a URL, follow internal links, return pages as text.

Parameters* required
maxPagesinteger
Maximum pages to crawldefault: 3
urlstring
Starting URL to crawl
smart_summarizeAI-powered summarization in 4 modes: bullet_points, executive, technical, eli5.2 params

AI-powered summarization in 4 modes: bullet_points, executive, technical, eli5.

Parameters* required
modestring
Summarization styleone of bullet_points · executive · technical · eli5default: bullet_points
textstring
Text to summarize
store_dataKey-value data storage. Operations: set, get, delete, list. Data persists per namespace.4 params

Key-value data storage. Operations: set, get, delete, list. Data persists per namespace.

Parameters* required
keystring
Key for set/get/delete
namespacestring
Storage namespace/tenantdefault: default
operationstring
Operation to performone of set · get · delete · list
valuestring
Value for set operation (JSON or string)
extract_structuredExtract structured JSON data from a URL using Claude AI and a provided JSON schema.2 params

Extract structured JSON data from a URL using Claude AI and a provided JSON schema.

Parameters* required
schemastring
JSON schema description of what to extract (e.g. '{"name": "string", "price": "number"}')
urlstring
URL to fetch and extract data from
convert_formatConvert between formats: csv→json, json→csv, markdown→html, html→text.3 params

Convert between formats: csv→json, json→csv, markdown→html, html→text.

Parameters* required
contentstring
Content to convert
fromstring
Source formatone of csv · json · markdown · html
tostring
Target formatone of json · csv · html · text · markdown
image_resizeFetch an image from a URL, resize it, and return as base64 PNG. Alias for resize_image.3 params

Fetch an image from a URL, resize it, and return as base64 PNG. Alias for resize_image.

Parameters* required
heightinteger
Target height (optional, maintains ratio if omitted)
urlstring
URL of the image to resize
widthinteger
Target width in pixels
list_servicesList all available SparkForge services with pricing, parameters, and demo URLs.

List all available SparkForge services with pricing, parameters, and demo URLs.

No parameter schema in public metadata yet.

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Readme

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

  • Next.js Documentation - learn about Next.js features and API.
  • Learn Next.js - an interactive Next.js tutorial.

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Details

Repository
github.com/henry-ships/sparkforge
Website
sparkforge.sh
Categories
Communication & Messaging, Search & Web Crawling, Data & Analytics, Finance & Commerce
Transport
HTTP
Registry
MCP registry, active

More from henry-ships

  • SparkForge

Related Communication & Messaging MCP servers

View all
1getcoherence avatarMcpgetcoherence/mcp-serverCoherence MCP — chat with your CRM's AI agent from Claude, Cursor, and Cline.0stars
2carhaix avatarOicarhaix/oi-mcpAccess your Oi setup: teams, contexts, workflows, tools, and more.0stars
3carhaix avatarProxVantacarhaix/proxvanta-mcpAccess your ProxVanta AI setup: teams, contexts, workflows, tools, and more.1stars
4good-sender avatarGoodSendergood-sender/mcpFree consent-based emailing and interactive email template design tools0stars
5hookwarden avatarHookwarden — Webhook Integrityhookwarden/hookwardenWebhook signature-verification audit. Stripe, GitHub, Shopify, Twilio +17. Local. Deterministic.1stars
6influqa avatarCryptoAgentMailinfluqa/crypto-agent-mail-skillsHosted email MCP for AI agents with inboxes, send/receive, memory, recovery, and credits.0stars