Skip to content

feat(services): add Flipvo - #1020

Open
stea4lth wants to merge 2 commits into
tempoxyz:mainfrom
stea4lth:add-flipvo
Open

stea4lth wants to merge 2 commits into
tempoxyz:mainfrom
stea4lth:add-flipvo

Conversation

@stea4lth

Copy link
Copy Markdown

Motivation

Flipvo sells narrow, pay-per-call data tools to AI agents over HTTP 402. The listed routes cover US contractor license verification and search (FL, OR, WA, VA) from state bulk licensing data, state business-entity lookup (FL, OR), and drive time/distance, drive-time matrix and nearest-airport routing over OpenStreetMap. An agent can check whether a contractor holds an active license, find licensed contractors for a trade in a city or zip, pull the business-registry record behind a company, or get real road drive times, all without an account or API key. Every call pays over MPP.

Summary

  • The service is live and accepts MPP payments.
  • This PR adds or updates its entry in schemas/services.ts.
  • Listed endpoints, prices, and payment methods match the live service.
  • Public documentation and icon URLs are stable and accessible.
  • pnpm generate:discovery succeeds.
  • pnpm check:types passes.
  • pnpm build succeeds.

Listed endpoints and prices, each checked against its unpaid 402 challenge (realm="api.flipvo.com" method="tempo" intent="charge", Tempo chainId 4217, USDC.e 0x20c0…8b50) and the x-payment-info in /openapi.json on 2026-09-27:

Route Price Base units
POST /v1/license/verify $0.05 50000
POST /v1/license/search $0.10 100000
POST /v1/entity/lookup $0.01 10000
POST /v1/drive $0.01 10000
POST /v1/matrix $0.05 50000
POST /v1/airport/nearest $0.02 20000

The service's POST /v1/ping ($0.001) is x402-only (it answers with no MPP challenge), so it is left out.

Validation: npx mppx@0.11.0 validate https://api.flipvo.com on 2026-09-27 against production: 84 passed, 0 failed, 0 warnings, 7 skipped. It ran without --yes, so no mainnet payments were made. The skips are the x402-only /v1/ping and the payment steps.

Local checks on this branch: pnpm generate:discovery (143 services), pnpm check:types, pnpm build, and vitest run schemas scripts/generate-discovery.test.ts (9500 passed) all pass.

Icon: https://flipvo.com/favicon.svg (the Flipvo brand icon, served by the provider). No file is added under public/icons/.

Key design considerations

  • Integration: first-party
  • Payment methods and intents: Tempo USDC (charge intent) on every listed route.
  • Provider relationship: First-party. Flipvo, LLC owns and operates the service; MPP is served directly by api.flipvo.com (realm api.flipvo.com), not through a proxy.
  • Directory fit: Production service, live on its public domain with per-route pricing, OpenAPI with x-payment-info, and an llms.txt for agents. No existing listing covers US contractor license verification/search or state business-entity lookup; the routing endpoints complement them for field-service and travel use.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 27, 2026

Copy link
Copy Markdown

@stea4lth is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

Thanks for submitting a service to the MPP directory!

Complete the service pull request template in your PR description before review. It contains the current submission requirements and review criteria.

Service submission guide

@github-actions

Copy link
Copy Markdown

🔀 Changed Services

✅ Added

  • flipvo

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant