Skip to content

Update services for public launch#351

Merged
brendanjryan merged 11 commits into
mainfrom
add-services-postalform-prospect-stripe-climate
Mar 18, 2026
Merged

Update services for public launch#351
brendanjryan merged 11 commits into
mainfrom
add-services-postalform-prospect-stripe-climate

Conversation

@brendanjryan

Copy link
Copy Markdown
Collaborator

Changes

New services (all first-party)

  • PostalForm — Print and mail real letters via MPP/Tempo
    https://postalform.com · 3 endpoints (validate, create order, poll status)
  • Prospect Butcher Co — Sandwich ordering in Brooklyn via MPP/Stripe
    https://agents.prospectbutcher.shop · 1 endpoint
  • Stripe Climate — Carbon removal credits via MPP/Stripe
    https://climate.stripe.dev · 1 endpoint (site still behind auth, fixing bugs)

Updated services

  • Browserbase — Updated from proxy (browserbase.mpp.tempo.xyz) to direct gateway (x402.browserbase.com), changed to first-party, added 4 new endpoints:
    • POST /search — Web search ($0.01)
    • POST /fetch — Page fetching ($0.01)
    • GET /browser/session/:id/status — Check session status (free)
    • DELETE /browser/session/:id — Terminate session (free)

Other

  • Added STRIPE_PAYMENT defaults in services.ts for Stripe-based MPP services
  • All URLs verified (all 200 except Stripe Climate which returns 401 while they fix bugs)
  • All 2915 tests pass, types check, build succeeds

@vercel

vercel Bot commented Mar 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mpp Ready Ready Preview, Comment Mar 18, 2026 4:53am

Request Review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 19bb6b258b

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread schemas/services.ts Outdated
Comment on lines +3174 to +3178
id: "stripe-climate",
name: "Stripe Climate",
url: "https://climate.stripe.dev",
serviceUrl: "https://climate.stripe.dev",
description: "Purchase carbon removal credits via Stripe Climate.",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Mark unreachable Stripe Climate service non-active

This new service is emitted as status: "active" (because no explicit status is set), but the change notes indicate https://climate.stripe.dev is currently returning 401 while bugs are being fixed. Discovery consumers that rely on active listings can select this service and fail every request, so it should be marked non-active (for example beta or maintenance) or withheld until it serves a usable MPP flow.

Useful? React with 👍 / 👎.

@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch 3 times, most recently from cd766f1 to f403ec4 Compare March 17, 2026 22:55
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch 2 times, most recently from 5728019 to 2726040 Compare March 17, 2026 23:11
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from 2726040 to 83e5ee0 Compare March 17, 2026 23:13
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from 83e5ee0 to 6ca7681 Compare March 17, 2026 23:16
@brendanjryan brendanjryan changed the title feat: add PostalForm, Prospect Butcher, Stripe Climate; update Browserbase feat: add Dune, PostalForm, Prospect Butcher, Stripe Climate; update Browserbase Mar 18, 2026
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from 286c421 to 1e73b95 Compare March 18, 2026 00:38
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from 1e73b95 to 3a6c725 Compare March 18, 2026 00:41
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from 3a6c725 to af337c2 Compare March 18, 2026 00:45
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from af337c2 to 8d56dc2 Compare March 18, 2026 00:49
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from 8d56dc2 to df57260 Compare March 18, 2026 00:54
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from a920294 to 1b50767 Compare March 18, 2026 00:58
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from 1b50767 to d1c04ec Compare March 18, 2026 01:15
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from d1c04ec to 6209eac Compare March 18, 2026 02:27
- Add Dune, PostalForm, Prospect Butcher, Stripe Climate
- Update AgentMail (new URLs, realm, endpoints, brand icon)
- Update Alchemy (mpp.alchemy.com, session intent)
- Update Browserbase (x402.browserbase.com)
- Remove X/Twitter endpoints from StableSocial
- Add STRIPE_PAYMENT defaults for Stripe-based services
- Move Alchemy below Parallel in listing order
@brendanjryan brendanjryan force-pushed the add-services-postalform-prospect-stripe-climate branch from 6209eac to c3cbd7d Compare March 18, 2026 03:34
VERCEL_BRANCH_URL was used as the baseUrl for preview deployments, which
Vocs injects as a <base href> tag. When visiting via the deployment-specific
URL (e.g. mpp-{hash}-tempoxyz.vercel.app), all relative fetches resolved
against the branch URL instead — causing CORS failures on /api/services
and RSC requests.

This was previously masked by Vercel Deployment Protection (password auth)
which canonicalized traffic to the branch URL. After removing password auth,
the mismatch is exposed.

Fix: prefer VERCEL_URL (matches the visited URL) over VERCEL_BRANCH_URL.
Services: Mapbox, RentCast, Grok, Stability AI, Hunter, Replicate,
BuiltWith, Suno, OpenWeather, Perplexity, Diffbot, Mathpix, Judge0,
Browser Use, Clado, EDGAR, EDGAR Search, Laso Finance
@brendanjryan brendanjryan changed the title feat: add Dune, PostalForm, Prospect Butcher, Stripe Climate; update Browserbase Update services for public launch Mar 18, 2026
@brendanjryan brendanjryan merged commit 6025a16 into main Mar 18, 2026
8 checks passed
@brendanjryan brendanjryan deleted the add-services-postalform-prospect-stripe-climate branch March 18, 2026 04:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant