qrcode-pub-mcp
Supports x402 payments in USDC on Solana mainnet for paid tools, allowing agents to pay per request without an account or API key.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@qrcode-pub-mcp make a QR code for https://example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
qrcode-pub-mcp
🤖 Built by the makers of Agent!, an autonomous macOS agent. 🌐 agentiloop.ai
MCP server for QRCode.Pub tools, runnable with one command and no API key:
Tool | What it does | Price |
| QR code image (PNG or SVG) for any text or link — returned inline plus a stable image URL | free |
| Fetch a public web page → title, description, clean Markdown, links (deterministic, no model call) | $0.01 USDC via x402 |
| Page metadata: title, description, canonical, language, OpenGraph/Twitter cards, icons, JSON-LD | $0.005 USDC via x402 |
| Upload a file (≤ 5 MB: png, jpeg, webp, gif, pdf, json, txt, md, csv) → public URL | $0.01 USDC via x402 |
This package is a dependency-free stdio bridge (Node 18+, ~60 lines) to the hosted Streamable-HTTP server at https://qrcode.pub/mcp. Clients that speak Streamable HTTP natively can skip the bridge and use that URL directly.
Install
npx -y github:AgentiLoop/qrcode-pub-mcp # runs the stdio bridgeClaude Code
claude mcp add qrcode-pub -- npx -y github:AgentiLoop/qrcode-pub-mcp
# or, no bridge:
claude mcp add --transport http qrcode-pub https://qrcode.pub/mcpClaude Desktop / Cursor / Windsurf / Cline (stdio)
{
"mcpServers": {
"qrcode-pub": {
"command": "npx",
"args": ["-y", "github:AgentiLoop/qrcode-pub-mcp"]
}
}
}Cursor / VS Code / any Streamable-HTTP client (no bridge)
{
"mcpServers": {
"qrcode-pub": { "type": "http", "url": "https://qrcode.pub/mcp" }
}
}Verify
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | npx -y github:AgentiLoop/qrcode-pub-mcpRelated MCP server: @melis-ai/x402-tools-mcp
Paid tools and x402
The three paid tools cost cents, paid in USDC with the open x402 protocol (v2, scheme exact) on Base (eip155:8453) or Solana mainnet. No account, no key, no subscription:
Call the tool without
payment→ the result isisError: truewithstructuredContent.paymentRequired(the full x402acceptslist: network, asset, amount,payTo).Sign one entry with any x402 client (e.g.
@x402/fetch,x402-axios, or the agent's own wallet) and call the tool again with the base64 payment payload aspayment.The server verifies and settles through the facilitator and returns the result; a 4xx answer is never charged.
The same endpoints are plain HTTP for agents that prefer fetch + x402 middleware: GET /x402/extract?url=…, GET /x402/meta?url=…, POST /x402/store. Catalog: https://qrcode.pub/x402, OpenAPI: https://qrcode.pub/openapi.json.
Environment
Variable | Default | Purpose |
|
| remote endpoint |
|
| per-request timeout |
Links
Official MCP registry entry:
pub.qrcode/toolsFree QR image API (no MCP needed):
https://qrcode.pub/api/qr?data=https://example.com&size=300Agent skills for the same tools: https://github.com/AgentiLoop/skills
License
MIT — the bridge is open source; the hosted service terms are at https://qrcode.pub/.
Available Tools
4 toolshost_fileHost a file at a public URL for 30 days ($0.01/call)A
Upload a file (≤ 5 MB; png, jpeg, webp, gif, pdf, json, txt, md or csv) and get a stable public URL https://qrcode.pub/f/ that any agent, tool or browser can fetch for 30 days. Nothing executable is accepted. The answer includes a delete token. Price: $0.01 USDC per call via x402 (USDC on Base or Solana, no account; nothing is charged for a bad input).
Inputs: content (required), content_type (required), name, payment, +1 more.
page_metadataWeb page metadata ($0.005/call)ARead-only
Fetch a public web page and return its metadata: title, description, canonical URL, language, OpenGraph and Twitter card tags, icons and parsed JSON-LD blocks. Price: $0.005 USDC per call via x402 (USDC on Base or Solana, no account; nothing is charged for a bad input).
Inputs: url (required), payment.
page_to_markdownWeb page → Markdown ($0.01/call)ARead-only
Fetch a public web page and return its title, description, clean Markdown (scripts, styles, nav chrome removed) and the list of links. No model call, deterministic. Price: $0.01 USDC per call via x402 (USDC on Base or Solana, no account; nothing is charged for a bad input).
Inputs: url (required), payment.
qr_codeQR code image (free)ARead-onlyIdempotent
Generate a QR code image (PNG or SVG) for any text or link. Free, no account. The answer carries the image and a permanent image URL you can embed or print.
Inputs: data (required), ecc, size, color, +3 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
qr_code and host_file are clearly distinct, and page_to_markdown vs page_metadata differ by output (clean Markdown vs structured metadata/OG tags). The two page-fetching tools overlap in the fetch step and could be momentarily confused, but their return contracts are different enough to guide selection.
All names use snake_case (qr_code, page_to_markdown, page_metadata, host_file), which is consistent. The verb/noun style varies a bit (noun-only qr_code, noun_to_noun page_to_markdown, verb_noun host_file), but each name is readable and predictable.
Four tools is a compact, well-scoped set for a QR generation plus file-hosting/page-fetching utility. Slightly thin, but each tool earns its place and nothing looks redundant.
Generation (qr_code), fetching (page_to_markdown, page_metadata) and upload (host_file) are covered, but host_file returns a delete token with no corresponding delete tool, leaving a dead end for cleanup. No QR decoding or content-size/format management operations either.
Maintenance
Related MCP Connectors
Pay-per-call MCP tools via x402 (USDC on Base): QR codes, images, text analysis, web fetch.
Free QR code images; paid web page → Markdown, page metadata and file hosting via x402 (no API key).
Screenshots, PDFs, image editing, QR codes, email validation and more through one hosted MCP server.
Pay-per-call MCP tools for agents: 20 free calls a day, then pay per call with x402 (USDC on Base mainnet) or a prepaid spend key. 30 tools — text/data utilities, x402/EVM-native tools (decode an x402 challenge, verify a settlement receipt on-chain, EIP-712 hashing, ABI encode/decode, Merkle-proof verify, keccak256, EIP-55 address checks) and independent providers' tools priced from $0.001. Signed delivery receipts. No sign-up.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMulti-tool API for AI agents with MCP support: image generation (Flux), web scraping, TTS, OCR, QR codes, weather, crypto, PDF, screenshots, and more. Pay-per-use with x402 protocol.22 npm1MIT
- AlicenseBqualityDmaintenanceAn MCP server providing 22 pay-per-call utility tools for AI agents (scrape, validate, embed, store, moderate, notify, convert, prevent loops) without accounts or API keys, using USDC payments via the x402 protocol.1762 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP-capable agents to call 40 paid API tools—including OCR, PDF, image, tabular, and web utilities—by paying per request via x402 micropayments on Base, with no API key, subscription, or signup required.MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to read public web pages as clean markdown, verify whether a quote appears on a page, check the health of up to 25 links, and audit any origin's x402 and agent-readiness setup. Tools are pay-per-call in USDC on Base via x402 with free previews, requiring no signup or API key.MIT