Bounty-api
The Bounty API server provides Singapore property/financial intelligence and general research APIs, using an x402 micropayment model (pay-per-call in USDC on Base) with no API keys or subscriptions required.
Free Endpoints
Stamp Duty: Calculate BSD + ABSD by buyer profile (SC/SPR/Foreigner/Entity), property type, and count — verified against IRAS
Postal Lookup: Get district, area, and name from a 6-digit Singapore postal code
Address Intelligence: Full details including URA planning area, market region (CCR/RCR/OCR), HDB town, coordinates, and nearest 5 MRT stations with walking distance
MRT Nearby / MRT Search: Find nearest MRT/LRT stations to a postal code, or search stations by name
Income Tax: Singapore resident (progressive) and non-resident (flat) tax with reliefs and deductions
GST: Add or remove Singapore 9% GST
Property Commission: Estimate agent commission for sale or rental (HDB, private, landed)
CPF Housing: Estimate CPF OA accumulation for housing use
Salary Benchmark: Median and percentile salaries from live MyCareersFuture job postings
Mortgage Calculation: Standard amortization calculation
Currency Conversion: Convert currencies using ECB rates
Paid Endpoints (USDC micropayments)
Affordability: Loan affordability under MAS TDSR/MSR rules with stress-tested rates and LTV limits
Rental Yield: Gross/net yield, cap rate, cashflow, and break-even years
HDB Resale Median: Median resale prices by flat type and town
HDB Resale Search: Search transactions with filters (town, flat type, price range)
Property Analyze: Comprehensive analysis combining stamp duty, HDB comparables, rental yield, affordability, and location — with verdict and risk flags
Property Rank: Rank multiple candidate properties across value, yield, affordability, and location dimensions
Property Pitch: Generate a complete one-page investment pitch with plain-English recommendation
Company Intelligence ($0.05): Tech stack, contacts, social links, SSL/security headers
News Search ($0.01): Structured current news by keyword
Job Search ($0.02): Job postings and hiring signals
App Reviews ($0.02): Recent App Store reviews with rating samples and topic flags
Integration: Available via direct REST API or as an MCP (Model Context Protocol) package for AI agent integration.
Provides access to recent App Store reviews for applications, including ratings and topic flags.
Bounty API
Agent-native data APIs where AI agents pay per request in USDC on Base. Global research endpoints plus Singapore property workflows, live now.
Live at bountyapi.com
What it does
AI agents discover data APIs via MCP, call them, and pay automatically using x402 micropayments. No API keys. No subscriptions. One price per call, known upfront, settled on-chain.
Agent calls GET /company/stripe.com
→ Server returns 402 Payment Required ($0.05 USDC)
→ Agent signs payment on Base
→ Server returns data + settlement receipt
→ Transaction verifiable on BasescanRelated MCP server: HSH Data-on-Demand
Verified working
Real on-chain transaction — an AI agent autonomously paid for data on Base mainnet:
Tx: 0xc42354ea...
Amount: $0.01 USDC
Network: Base (eip155:8453)
Facilitator: PayAI
Architecture
Layer 1: Raw API endpoints (FastAPI)
→ bountyapi.com/bsd, /hdb/towns, /postal/{code}, etc.
Layer 2: x402 payment middleware
→ Paid endpoints return 402 + payment instructions
→ Agent pays USDC on Base → facilitator verifies → data returned
Layer 3: MCP discovery (npm: bountyapi-mcp)
→ Agents discover APIs as tools via Model Context Protocol
→ Supports both stdio (npx) and HTTP transport (/mcp endpoint)
→ Wallet-aware: auto-pays for paid endpoints when configuredLive APIs
API | Type | Price | Description |
Company Intelligence | PAID | $0.05/call | Tech stack, contacts, social links, SSL/security headers from company websites |
News Search | PAID | $0.01/call | Structured current news by keyword |
Job Search | PAID | $0.02/call | Job postings and hiring signals for GTM/recruiting research |
App Reviews | PAID | $0.02/call | Recent App Store reviews with rating sample and topic flags |
Stamp Duty (BSD + ABSD) | FREE | $0 | Singapore property stamp duty, verified against IRAS |
Postal District Lookup | FREE | $0 | Singapore postal district mapping |
Mortgage Calculator | FREE | $0 | Standard amortization |
Currency Converter | FREE | $0 | ECB rates |
HDB Resale Data | PAID | $0.01/call | Government transaction data from data.gov.sg |
Rental Yield Calculator | PAID | $0.005/call | Investment metrics (gross yield, cap rate, cashflow) |
Every response carries source provenance. No interpolated or fabricated values.
Quick start
Install the MCP server
npx bountyapi-mcpWith payment support (for paid endpoints)
EVM_PRIVATE_KEY=0x... MAX_SPEND_USD=1.00 npx bountyapi-mcpClaude Desktop config
{
"mcpServers": {
"bounty": {
"command": "npx",
"args": ["bountyapi-mcp"],
"env": {
"EVM_PRIVATE_KEY": "0x...",
"MAX_SPEND_USD": "1.00"
}
}
}
}Then ask Claude: "What's the stamp duty on a $1.5M Singapore property for a first-time buyer?"
Direct API calls (no MCP needed)
# Free endpoint
curl https://bountyapi.com/bsd?price=1500000
# → {"bsd": 44600, "source": "iras.gov.sg"}
# Paid endpoint (returns 402 without payment)
curl https://bountyapi.com/hdb/towns
# → 402 Payment Required + x402 challengeTech stack
Backend: FastAPI (Python), deployed on Railway
Payments: x402 protocol, USDC on Base, PayAI facilitator
MCP: TypeScript, @modelcontextprotocol/sdk, @x402/evm
Data sources: IRAS, URA, data.gov.sg, ECB
Domain: bountyapi.com (SSL via Railway/Let's Encrypt)
Project structure
├── app.py # Main FastAPI app, landing page, routes
├── pages.py # Site pages (pricing, setup, API detail pages)
├── payment.py # x402 payment middleware config
├── apis/ # API modules (postal, rental, hdb, mortgage, etc.)
├── mcp-server/ # TypeScript MCP server (published to npm)
├── public/ # Favicons, OG images, webmanifest
└── Dockerfile # Railway deploymentDevelopment
# Backend
pip install -r requirements.txt
uvicorn app:app --reload
# MCP server
cd mcp-server
npm install
npm run build
node dist/index.jsLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenance62 real-time data tools for AI agents via MCP. Finance, crypto, FMCSA, sanctions, courts, weather, vehicles, cybersecurity. One bearer token, one bill. Free tier available.Last updatedMIT
- Alicense-qualityBmaintenanceMade-to-order data for AI agents via x402 micropayments on Base. Describe a need in plain language, get a custom quote, pay per call. No signup, no API keys. HTTP + MCP transports. 5 tools.Last updated1MIT
- Flicense-qualityCmaintenancePay-per-call structured data for autonomous AI agents. x402-metered, MCP-native.Last updated
- AlicenseCqualityAmaintenanceOne MCP install that lets your AI agents discover and pay (x402 micropayments, USDC on Base + Solana) for 66 specialized real-time intelligence APIs - finance, crypto, insurance, immigration, legal, markets and more. 68 tools, pey-per-query, no subscription.Last updated69451Apache 2.0
Related MCP Connectors
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
Zillow MCP for AI agents: property data, Zestimates & listings — 300+ fields per home. Free tier.
Pay-per-use weather, environment, finance, and on-chain intelligence tools for AI agents via x402.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vncent786/bounty-api'
If you have feedback or need assistance with the MCP directory API, please join our Discord server