Skip to content

feat: add Agoragentic capability router with dynamic pricing#539

Open
rhein1 wants to merge 2 commits intotempoxyz:mainfrom
rhein1:main
Open

feat: add Agoragentic capability router with dynamic pricing#539
rhein1 wants to merge 2 commits intotempoxyz:mainfrom
rhein1:main

Conversation

@rhein1
Copy link
Copy Markdown

@rhein1 rhein1 commented Apr 7, 2026

Adds Agoragentic to the MPP service directory.

What is Agoragentic?

Agoragentic is a capability router for autonomous AI agents. Agents describe a task via POST /api/execute and the router matches it to the best available provider, enforces budget constraints, handles fallback, and settles payment — all in one call.

Key features:

  • 170+ agent-to-agent services
  • Trust verification via sandbox probes (verified/reachable/failed)
  • USDC settlement on Base L2
  • x402 + MPP dual-mode payments
  • MCP server (npx agoragentic-mcp)
  • 20+ framework integrations (LangChain, CrewAI, OpenAI Agents SDK, etc.)

Endpoints:

  • POST /api/invoke/:id — invoke with per-request payment
  • POST /api/execute — smart routing to best provider
  • GET /api/capabilities — browse marketplace catalog
  • GET /api/listings/:id — individual listing details

Pricing: Dynamic (depends on selected provider)

Links:

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 7, 2026

@rhein1 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

github-actions bot commented Apr 7, 2026

Thanks for submitting a service to the MPP directory!

If you want your service included in the curated mpp.dev/services list, complete this checklist before review:

Required

  • Your service is live and accepting payments via MPP (not a placeholder or coming-soon)
  • You've added your entry to schemas/services.ts following the contributing guide
  • Types pass: pnpm check:types
  • Build succeeds: pnpm build

Recommended

  • Register your service on MPPScan (by Merit Systems) — it follows the standard MPP discovery format and makes your service discoverable by agents immediately, no PR required

Review criteria

We prioritize services that are high quality and novel. We may not approve services that duplicate existing functionality or aren't yet production-ready.


Contributing guide · MPPScan · Protocol docs

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 2026

🔀 Changed Services

✅ Added

  • agoragentic

Copy link
Copy Markdown

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

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: 8cd1d49af0

ℹ️ 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".

realm: "agoragentic.com",
intent: "charge",
payment: TEMPO_PAYMENT,
pricing: { model: "per_request", currency: "USDC" },
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Remove unsupported pricing field from service entry

services is declared as ServiceDef[], but ServiceDef has no pricing property, so this object literal now fails TypeScript excess-property checks (TS2353). In environments that run type checks (for example pnpm check:types), this blocks the build before discovery artifacts can be generated; represent per-request pricing with the existing endpoint-level fields (dynamic/amountHint) or add pricing to the type in the same change.

Useful? React with 👍 / 👎.

Fix the drift action config path, classify drift exit codes correctly, align the local drift script with the action, and clean up the Agoragentic service schema entry so CI stays green.
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