This MCP server lets an AI agent call paid HTTP APIs through LemonCake using a user-signed ERC-2612 permit, so charges are settled directly in USDC from the user wallet to the provider wallet. It also has a demo mode that works without signup or API keys.
From the registry: Alpaca trading API with hard daily USD cap guard. Paper trading default; live opt-in.
Please install the `alpaca-guard` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js and npx** — Install Node.js so you can run the MCP server via npx.
Optional prerequisites:
- Optional: LemonCake permit for paid services — To unlock paid services, obtain a LEMON_CAKE_PERMIT by visiting lemoncake.xyz/start/v2, signing in, funding your wallet with USDC, and signing the ERC-2612 permit. Not required for Demo Mode. (https://lemoncake.xyz/start/v2)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","alpaca-guard-mcp"]
- optional environment variables:
- `LEMON_CAKE_PERMIT`: Permit blob used to authorize wallet-funded paid API calls. Optional for Demo Mode; required to unlock paid services. (example: `<paste-the-permit-blob-here>`)
Note: The README is for the LemonCake family and explicitly shows config only for the main package agent-payment-mcp. Since the requested server is Alpaca Guard and the package list names alpaca-guard-mcp, the canonical stdio install path is inferred as npx -y alpaca-guard-mcp. Transport is stdio based on the README's MCP examples and architecture diagram.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.LEMON_CAKE_PERMITrequiredPaste-in permit blob used to authorize paid API calls from the user's wallet.Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.