Free Agent Tools
by sean0007
README.md
# Free Agent Tools: free remote MCP server
<!-- mcp-name: io.github.sean0007/free-agent-tools -->
A free, no-auth **remote MCP server** (streamable HTTP) with 28 small, deterministic tools your AI agent can call:
startup pitch roasting, business idea scoring, price headroom, hotel OTA commission, open-source swaps for SaaS bills,
Google Ads / Meta Ads notice risk, App Store 4.2 / 4.3 precheck, faceless YouTube reality check,
AI infrastructure bottlenecks, viral attention patterns, Japan trip planning, Japan tax-free refund checking, Japan visa / residence permit fees, Japan luggage rules / forwarding cost, the Kyushu travel discount (九州ふっこう応援割), the Japan customs duty-free allowance on arrival, Japan pre-entry TB screening (JPETS), Japan dual pricing (resident vs non-resident prices), a Japan emergency alert decoder (緊急地震速報, tsunami, the level-named warnings since 2026-05-29, 避難指示, J-ALERT), a Japan permanent residence (永住) guideline check for the 2026-10-01 revision, a Japan international postage calculator (Japan Post prices now vs from 2027-02-01), and a Japan re-entry deadline check (みなし再入国 / re-entry permit / pending renewal).
**Endpoint:** `https://free-agent-tools.vercel.app/mcp`
**Landing page with setup for every client:** https://free-agent-tools.vercel.app
No API key, no account, nothing to install. Results are rules of thumb and educational estimates, not financial,
legal, or investment advice, and every result carries a disclaimer for the user.
## Add it
**Claude Code**
```bash
claude mcp add --transport http free-agent-tools https://free-agent-tools.vercel.app/mcp
```
**Claude (desktop / web):** Settings → Connectors → Add custom connector → paste the URL.
**ChatGPT:** Settings → Apps & Connectors → Advanced → Developer mode → Create → paste the URL, no authentication.
**Cursor** (`~/.cursor/mcp.json`)
```json
{ "mcpServers": { "free-agent-tools": { "url": "https://free-agent-tools.vercel.app/mcp" } } }
```
**VS Code** (`.vscode/mcp.json`)
```json
{ "servers": { "free-agent-tools": { "type": "http", "url": "https://free-agent-tools.vercel.app/mcp" } } }
```
**Windsurf** (`~/.codeium/windsurf/mcp_config.json`)
```json
{ "mcpServers": { "free-agent-tools": { "serverUrl": "https://free-agent-tools.vercel.app/mcp" } } }
```
**Stdio-only clients**
```json
{ "mcpServers": { "free-agent-tools": { "command": "npx", "args": ["-y", "mcp-remote", "https://free-agent-tools.vercel.app/mcp"] } } }
```
## Tools
| Tool | What it does |
|---|---|
| `roast_pitch` | Roast a startup pitch (five judges, one verdict, one change) |
| `score_business_idea_moat` | Score a business idea (MOAT: fund, fix, or flee) |
| `price_headroom_check` | Price headroom from close rate |
| `thirty_day_cash_check` | Do customers fund growth? (30-day cash) |
| `email_list_reactivation_value` | What is an old email list worth? |
| `hotel_ota_commission_calculator` | Hotel OTA commission and direct-booking savings |
| `saas_self_host_savings` | Replace paid SaaS with open source: savings and payback |
| `list_open_source_saas_alternatives` | List open-source alternatives to paid SaaS |
| `ads_policy_notice_risk_check` | Google Ads / Meta Ads notice risk card |
| `app_store_wrapper_precheck` | App Store 4.2 / 4.3 / metadata rejection precheck |
| `faceless_youtube_reality_check` | Faceless / AI YouTube channel reality check |
| `ai_infrastructure_bottlenecks` | AI infrastructure bottlenecks explained |
| `ai_bottleneck_quiz` | Which AI bottleneck constrains your stack? (quiz) |
| `viral_attention_patterns` | How attention spreads online |
| `viral_attention_quiz` | Do you chase, invent, or read attention? (quiz) |
| `japan_trip_plan` | Japan trip plan by city and month |
| `japan_trip_options` | Japan Trip Brain: supported cities, months, travelers |
| `japan_tax_free_refund_check` | Japan tax-free shopping refund check (from 2026-11-01) |
| `japan_visa_fee_check` | Japan visa / residence permit fee (from 2026-10-01) |
| `japan_luggage_check` | Japan suitcase check: Shinkansen oversized-baggage rule + Yamato forwarding cost |
| `kyushu_travel_discount_check` | Kyushu travel discount (九州ふっこう応援割 2026): savings + date/channel eligibility |
| `japan_customs_allowance_check` | Japan customs duty-free allowance on arrival: within/over, duty estimate in yen, cash declaration |
| `japan_tb_screening_check` | Japan pre-entry TB screening (JPETS): TB Clearance Certificate needed? Indonesia from 2027-01-04, exemptions, Panel Clinics |
| `japan_dual_pricing_check` | Japan dual pricing (二重価格): resident vs non-resident prices at Himeji Castle, Nijo Castle (FY2027), Kyoto bus, Kagoshima, Kitakyushu… Full tracker table and checker: https://japan-dual-pricing.vercel.app |
| `japan_emergency_alert_decode` | Japanese emergency alert decoder: 緊急地震速報 EEW (and cancellations), tsunami, レベル4危険警報 and the 2026-05-29 renaming, 避難指示, Nankai Trough, J-ALERT; meaning, level, what to do, 14-language official names |
| `japan_permanent_residency_check` | Japan permanent residence (永住) guideline revised 2026-10-01: which version applies by filing date, spouse 3+1 → 5+3 years from 2027-04-01, 3-year visa transition, 6-month / 2.5-year absence rule, B1 |
| `japan_international_postage_check` | Japan Post international mail prices now vs from 2027-02-01: EMS (1 kg bands), air / surface parcels, small packets, International Air Packet, letters, postcards; any country, cheapest option |
| `japan_reentry_deadline_check` | When must a foreign resident be back in Japan: deemed re-entry (1 year or card expiry, SPR 2 years, not extendable abroad), regular re-entry permit, 2-month special period while a renewal is pending |
All tools are read-only and idempotent.
## Plain HTTP APIs
Every tool is also a free JSON API (GET or POST, CORS open, OpenAPI 3.1, `/.well-known/ai-plugin.json`, `llms.txt`):
| Site | OpenAPI |
|---|---|
| [Founder Scorecard](https://fund-fix-flee.vercel.app) | https://fund-fix-flee.vercel.app/openapi.json |
| [Hotel OTA Commission Calculator](https://hotel-ota-calculator.vercel.app) | https://hotel-ota-calculator.vercel.app/openapi.json |
| [SaaS Bill Cutter](https://saas-bill-cutter.vercel.app) | https://saas-bill-cutter.vercel.app/openapi.json |
| [Ads Risk Check](https://ads-risk-check.vercel.app) | https://ads-risk-check.vercel.app/openapi.json |
| [AppGate Pack](https://appgate-pack.vercel.app) | https://appgate-pack.vercel.app/openapi.json |
| [Faceless YT Reality Check](https://faceless-yt-risk-check.vercel.app) | https://faceless-yt-risk-check.vercel.app/openapi.json |
| [AI Bottleneck Map](https://ai-bottleneck-map.vercel.app) | https://ai-bottleneck-map.vercel.app/openapi.json |
| [Viral Attention Map](https://viral-attention-map.vercel.app) | https://viral-attention-map.vercel.app/openapi.json |
| [Pitch Roast](https://pitch-roast.vercel.app) | https://pitch-roast.vercel.app/openapi.json |
| [Japan Trip Brain](https://japan-trip-brain.vercel.app) | https://japan-trip-brain.vercel.app/openapi.json |
| [Japan Tax-Free Refund Checker](https://japan-tax-free-refund.vercel.app) | https://japan-tax-free-refund.vercel.app/openapi.json |
| [Japan Visa Fee Calculator](https://japan-visa-fee.vercel.app) | https://japan-visa-fee.vercel.app/openapi.json |
| [Japan Luggage Check](https://japan-luggage.vercel.app) | https://japan-luggage.vercel.app/openapi.json |
| [Kyushu Travel Discount Calculator](https://kyushu-travel-discount.vercel.app) | https://kyushu-travel-discount.vercel.app/openapi.json |
| [Japan Customs Allowance Checker](https://japan-customs-allowance.vercel.app) | https://japan-customs-allowance.vercel.app/openapi.json |
| [Japan TB Screening Check (JPETS)](https://japan-tb-screening.vercel.app) | https://japan-tb-screening.vercel.app/openapi.json |
| [Japan Dual Pricing Check](https://japan-dual-pricing.vercel.app) | https://japan-dual-pricing.vercel.app/openapi.json |
| [Japan Alert Decoder](https://japan-alert-decoder.vercel.app) | https://japan-alert-decoder.vercel.app/openapi.json |
| [Japan PR Guideline Check](https://japan-pr-check.vercel.app) | https://japan-pr-check.vercel.app/openapi.json |
| [Japan International Postage 2027](https://japan-intl-postage.vercel.app) | https://japan-intl-postage.vercel.app/openapi.json |
| [Japan Re-entry Deadline Check](https://japan-reentry-check.vercel.app) | https://japan-reentry-check.vercel.app/openapi.json |
## Test it
```bash
npx @modelcontextprotocol/inspector --cli https://free-agent-tools.vercel.app/mcp --transport http --method tools/list
```
## Develop
```bash
npm install
npm run dev # http://localhost:3000/mcp
npm test # schema and wiring tests
npm run e2e # real MCP client: list tools and call every tool (defaults to production)
```
Built with Next.js and [`mcp-handler`](https://www.npmjs.com/package/mcp-handler) (MCP SDK v2; serves the
2026-07-28 spec natively with stateless fallback for 2025-era Streamable HTTP clients). Deployed on Vercel.
## License
MIT
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues