Quickstart
Pay $0.01 USDC to invoke weather, or list a skill for $5 USDC on Base.
Try Weather — $0.01 USDC
Paid listing. Send USDC to treasury, paste the tx hash, invoke. 10% stays on-chain.
Pay $0.01 USDC on Base
Send $0.01 USDC to treasury, paste the tx hash, invoke weather. 10% stays on-chain.
0x293fCA860C59599A3993b17d052DA9A7FC6Bfb31
Send the USDC above first; this button submits your transaction proof to the skill.
curl -X POST https://www.bluepages.ai/api/v1/invoke/weather \
-H "Content-Type: application/json" \
-H "X-Payment-Proof: 0xYOUR_TX_HASH" \
-d '{"location": "San Francisco"}'Unpaid calls return 402 checkout to 0x293fCA860C59599A3993b17d052DA9A7FC6Bfb31. Or open the weather listing.
Connect Claude via MCP
Give Claude access to BluePages skills, including paid weather checkout.
Claude Code
claude mcp add bluepages \ -- npx @bluepages/mcp-server
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"bluepages": {
"command": "npx",
"args": ["@bluepages/mcp-server"]
}
}
}Then ask Claude: "Invoke BluePages weather for San Francisco." See the full integration guide.
List a skill — $5 USDC
A Basic listing is $5 USDC on Base, paid from your wallet to the BluePages treasury.
Pay $5 USDC on Base
Send $5 USDC to treasury, paste the tx hash, list your skill. Wallet checkout on Base.
0x293fCA860C59599A3993b17d052DA9A7FC6Bfb31
Open wallet to send $5 USDCFeatured ($25) and Verified ($100) are optional upgrades. Compare tiers.
SDK
npm install @bluepages/sdk
import { BluePages } from '@bluepages/sdk';
const bp = new BluePages();
const skills = await bp.search('weather');
const result = await bp.invoke('weather', { location: 'San Francisco' });Package: @bluepages/sdk on npm. Paid invoke sends USDC to treasury; 10% stays on-chain.