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.6.tar.gz (159.1 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.6-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stackapps_suite_mcp-0.1.6.tar.gz
  • Upload date:
  • Size: 159.1 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.6.tar.gz
Algorithm Hash digest
SHA256 8283a0bef8f342528f2084f5a7f6f05c54b601be4adef240a1c021fc04b4d5a3
MD5 4eeaaa959dbe0589c1b908edb4cb319e
BLAKE2b-256 a8a16774c94909a6e017f73c61af1100d460ae74f9deb7d6be038bffec18d820

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stackapps_suite_mcp-0.1.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f99c8801fd1ac6a22c34ecc9dfb2c042a4cb3c232d3979ed3791d09af9e5a745
MD5 111f7a1b5a6a92161a1e75209d1a7e15
BLAKE2b-256 7fae5a823e8abae7760bf5772fa111caea431ac5cdf6b9b191f28f17baba9f79

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