Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
A

afmontoya/baconservices-mcp

MCP server: pay-per-call image tools for AI agents (remove background, optimize, palette, brand from URL), paid in USDC on Base via x402 from your own wallet, with local spending limits.

Before you install: a copy-paste command is available · license MIT · site blocks automated checks

no SECURITY.md
View on GitHub ↗Link checked 2026-11-12 · automated check blocked (HTTP 429), status unconfirmed
Install & config
  1. Copy the command above
  2. Paste it as one entry under mcpServers in claude_desktop_config.json — local servers take command + args (example: clients)
  3. Restart your client
Client config (built from the install command this repo gives)
{
  "mcpServers": {
    "afmontoya-baconservices-mcp": {
      "command": "npx",
      "args": ["-y", "baconservices-mcp"]
    }
  }
}

Parsed from the README we fetched on 2026-10-26; we have not executed it.

command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
  "servers": {
    "afmontoya-baconservices-mcp": {
      "command": "npx",
      "args": ["-y", "baconservices-mcp"]
    }
  }
}
Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio afmontoya-baconservices-mcp -- npx -y baconservices-mcp
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
Star count
0 ★ · afmontoya/baconservices-mcp · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-23 · last seen 2026-11-14 · seen 26× · listed by 23 sources
Score
score 2,300 · 23 sources · mcp
Install
npx -y baconservices-mcp
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: npx -y baconservices-mcp. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository afmontoya/baconservices-mcp;first catalogued 2026-10-23;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# baconservices-mcp

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

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
| Tool | Does | Price (2026-10-17) |
| removebackground | Removes the background from one photo; returns a transparent PNG at the photo's size | 0.20 USDC |
| optimizeimage | Resizes so the longest side ≤ maxwidth (64–4096, default 1600) and encodes WebP at quality (40–95, default 80) | 0.01 USDC |
| imagepalette | The colours one image is mostly made of, as JSON: up to count (1–12, default 6) hex colours with their share, includeneutrals (default true) | 0.01 USDC |
| brandfromurl | Reads one public web page (url) and returns its brand as JSON: name, description, logo URLs, colours, fonts, social profiles. No JavaScript runs; robots.txt is respected | 0.03 USDC |
Image tools take PNG, JPEG or WebP up to 8 MB, as imageurl (public https) or imagepath (a
local file). removebackground and optimizeimage return a signed download link (valid 24
hours); imagepalette and brandfromurl return their JSON result in the tool result. Add
saveto 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 and brandfromurl appear once Bacon's catalog publishes them with contract
versions. A service the installed package doesn't understand is listed by listservices but
can't be called until you update the package.
Free tools:
listservices: everything Bacon sells right now, with prices, limits, and whether this
version of the package can run it.
quote: Bacon's current price for one service, and whether your limits and wallet allow it.
Nothing is signed.
walletstatus: network, whether a wallet is configured, your limits and what's left of them,
and whether you can afford each service (yes/no).
## Before you start
1. Node.js 20 or newer.
2. A dedicated wallet holding only what you're willing to spend. Fund it with USDC on Base.
You don't need ETH: x402 payments are signed authorizations (EIP-3009), and the facilitator
pays the gas.
3. Put the private key in a file that only you can read, for example ~/.bacon/buyer.key.
Pointing BACONWALLETKEYFILE at that file keeps the key out of MCP host configs, which are
often synced or shared. BACONWALLETPRIVATEKEY also works.
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
bash
claude mcp add bacon -e BACONWALLETKEYFILE=/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.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/afmontoya-baconservices-mcp/)
Source
awesome · https://github.com/afmontoya/baconservices-mcp
Browse by field
MCP servers
Listed by
23 independent sources
added
today
Security policy
no SECURITY.md at the repository root (which does not mean it is unsafe)

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index