Skip to main content

MCP gateway for the StackApps tool suite — pay per call in USDC via x402, no account required

Project description

stackapps-suite-mcp

mcp-name: io.github.explorer-64/stackapps-suite-mcp

One MCP server for the whole StackApps tool suite. Pay per call in USDC on Base mainnet via x402 — no account, no API key, no signup. Each member app (Imagcon today; more as they ship) contributes tools; one install covers the suite.

Install

claude mcp add stackapps-suite -- uvx stackapps-suite-mcp --wallet-key 0x...

Or in any MCP client config (Claude Desktop, Cursor, Windsurf, Cline):

{
  "mcpServers": {
    "stackapps-suite": {
      "command": "uvx",
      "args": ["stackapps-suite-mcp"],
      "env": { "WALLET_PRIVATE_KEY": "0x..." }
    }
  }
}

Requirements: uv, Python 3.11+, an EVM wallet holding USDC on Base mainnet (eip155:8453). Prefer the WALLET_PRIVATE_KEY env var over the --wallet-key argument.

Tools

Tool Price (USDC) What it does
create_pwa_icons_from_image $0.10 Full PWA icon set (27 files + manifest.json) from a local image
create_splash_screens_from_image $0.10 16 iOS/iPad splash screens from a local image
generate_pwa_icons $0.295 AI-generated PWA icon set from a text description
generate_image $0.195 AI-generated source image (returns preview URL)
generate_splash_screens $0.295 AI-generated splash screens from a text description
get_wallet_profile free Check your wallet's Imagcon profile status
setup_wallet_profile free Activate a permanent account (wallet-signature verified)

Payment safety

The server refuses to sign any payment challenge that does not pay the StackApps suite wallet, or that exceeds the per-call cap ($0.50 USDC by default; override with STACKAPPS_MAX_USD_PER_CALL). A compromised or spoofed endpoint cannot redirect or inflate payments. Payments settle on-chain via EIP-3009 — the gas is sponsored; your wallet needs only USDC.

Never commit your wallet key, and never run this server on a public host with WALLET_PRIVATE_KEY set. The hosted endpoint at mcp.stackapps.app serves discovery metadata only.

Discovery

Machine-readable capability contract (Blueprint Protocol): mcp.stackapps.app/blueprint.txt

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stackapps_suite_mcp-0.1.5.tar.gz (158.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stackapps_suite_mcp-0.1.5-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file stackapps_suite_mcp-0.1.5.tar.gz.

File metadata

  • Download URL: stackapps_suite_mcp-0.1.5.tar.gz
  • Upload date:
  • Size: 158.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for stackapps_suite_mcp-0.1.5.tar.gz
Algorithm Hash digest
SHA256 2201a4be1ccab3ada782ef7ecb40805738a09c59812c3ad857e4c9723d958d77
MD5 6a6bfe9ebba72747d6bb2d4a0b83524c
BLAKE2b-256 5bac6374c7fab4d58a8832945cbf46f2cdcdebb2eb2df62cb1feb61b1a0a25bc

See more details on using hashes here.

File details

Details for the file stackapps_suite_mcp-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: stackapps_suite_mcp-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for stackapps_suite_mcp-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 205acf03f3b2a8e1892a1c7eeec67be21da958d60ff38cf565daa7310f3df204
MD5 9c6b21edaecef9314fa545f8c49f8b5d
BLAKE2b-256 2c1537e6486cfdebdd627672dc74c4d3fab83c10ebb4a6a937893090dfd2180f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page