MCP.Market

Bacon Services MCP server

by afmontoya·io.github.afmontoya/baconservices-mcp·v0.3.0

Pay-per-call agent tools (USDC, x402): background removal, WebP, palettes, brand, SEO, WCAG, SVG.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

0 stars77 downloads/wk

Reviews

Write one

Nobody has reviewed Bacon Services yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Bacon Services tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Bacon Services compares

Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 70% of 769 SEO servers
Downloads a week
77
more than 53% of 164 SEO servers with a package

Release history: 3 versions in the registry since 2026-10-18, latest 2026-11-02, typically one every 10 days.

Install Bacon Services in Claude Code, Cursor or VS Code

Runs npx -y baconservices-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add baconservices-mcp -- npx -y baconservices-mcp
Add to Cursor

What the publisher says

From the Bacon Services repository's README, as published. We do not edit it. Read it on GitHub

baconservices-mcp

An MCP server that lets an AI agent buy image work from Bacon Services, one call at a time, paid in USDC on Base over x402 from your own wallet, within spending limits you set. There's no account and no API key: the agent calls a tool, the server checks the price against your limits, signs a USDC payment for exactly that price, and returns the result.

Also listed in the MCP Registry as io.github.afmontoya/baconservices-mcp.

Wallet safety

Your wallet private key stays on your machine. Bacon Services never receives or stores it. Payments are signed locally and are subject to configurable per-call, session, and daily spending limits.

What it sells

Image tools take PNG, JPEG or WebP up to 8 MB, as imageurl (public https) or imagepath (a local file). removebackground, optimizeimage and vectorizeimage return a signed download link (valid 24 hours); imagepalette and brandfromurl return their JSON result in the tool result. Add save_to to write either kind to disk. Prices come from Bacon's live catalog, and each paid tool states its current price in its description.

imagepalette, brandfromurl and vectorizeimage appear once Bacon's catalog publishes them with contract versions. A service the installed package doesn't understand is listed by list_services but can't be called until you update the package.

Free tools:

version of the package can run it.

  • list_services: everything Bacon sells right now, with prices, limits, and whether this

Nothing is signed.

  • quote: Bacon's current price for one service, and whether your limits and wallet allow it.

and whether you can afford each service (yes/no).

  • wallet_status: network, whether a wallet is configured, your limits and what's left of them,

Before you start

You don't need ETH: x402 payments are signed authorizations (EIP-3009), and the facilitator pays the gas.

  1. Node.js 20 or newer.
  2. A dedicated wallet holding only what you're willing to spend. Fund it with USDC on Base.

Pointing BACONWALLETKEYFILE at that file keeps the key out of MCP host configs, which are often synced or shared. BACONWALLETPRIVATEKEY also works.

  1. Put the private key in a file that only you can read, for example ~/.bacon/buyer.key.

The key never leaves your machine. Only signatures are sent, and only to Bacon. The key is never logged, never written to the spend ledger, and never accepted as a tool argument.

Install

Claude Code

claude mcp add bacon -e BACON_WALLET_KEY_FILE=/home/you/.bacon/buyer.key -- npx -y baconservices-mcp

Add more -e NAME=value pairs for the limits below. Check it with claude mcp list.

Claude Desktop

Settings → Developer → Edit Config (claudedesktopconfig.json):

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Bacon Services: common questions

Is Bacon Services MCP server safe?
Mostly: it is graded B (83/100). Read the Bacon Services safety report
How do I install Bacon Services?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Bacon Services need an API key?
Yes. The registry entry asks for BACON_WALLET_PRIVATE_KEY.
Is Bacon Services maintained?
The last commit was 5 days ago (2026-10-28). The latest release is v0.3.0.
What can I use instead of Bacon Services?
Servers from other publishers that do the same job: Connskill Growth MCP server, Glasser MCP server and Web Metadata, OpenGraph & Contact Extractor MCP server. Compare all Bacon Services alternatives.
How does Bacon Services compare with other SEO MCP servers?
safety score 83/100 (higher than 70% of 769 SEO servers); downloads a week 77 (more than 53% of 164 SEO servers with a package). Full comparison.

Alternatives to Bacon Services

Same job from other publishers: the closest match first, then the best rated.

All Bacon Services alternatives →
  • Connskill Growth
    Keyword metrics and modeled AI search demand as JSON. Approved x402 calls in USDC on Base.
    B
  • Glasser
    One key to 1,000+ paid data APIs: enrichment, SEO/SERP, scraping, places, news. Pay per call.
    A
  • Web Metadata, OpenGraph & Contact Extractor
    Turns any URL into SEO metadata, contacts, tech stack, and AI-ready Markdown, in one call.
    B
  • SEO Skill
    Free Google Search Console MCP: your real GSC, Google Analytics and keyword data for AI agents.
    A
  • Google Ads + Meta Ads + SEO/GEO MCP
    Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI
    A