Skip to content

Add GitHub Releases Intelligence service#772

Open
c5547ssdf wants to merge 1 commit into
tempoxyz:mainfrom
c5547ssdf:add-github-releases-intelligence
Open

Add GitHub Releases Intelligence service#772
c5547ssdf wants to merge 1 commit into
tempoxyz:mainfrom
c5547ssdf:add-github-releases-intelligence

Conversation

@c5547ssdf

Copy link
Copy Markdown

Summary

Adds GitHub Releases Intelligence to the MPP service directory.

GitHub Releases Intelligence is a live MPP-enabled service that returns structured, metadata-only GitHub Releases data for agents. It is designed for release monitoring and watchlist workflows without returning release notes, raw GitHub API payloads, or asset manifests.

Service

Payment

  • Method: Tempo MPP
  • Intent: charge
  • Currency: USDC.e
  • Billing unit: repo_check
  • Price: 0.015 USDC.e per repo_check
  • Fee sponsorship: enabled via feePayer URL
  • Expected payer wallet delta: provider charge only
  • Free quote endpoints are available before paid execution.

Endpoints

  • POST /github/releases/latest - one repository, 0.015 USDC.e
  • POST /github/releases/batch - multiple repositories, 0.015 USDC.e per repository
  • POST /github/releases/latest/quote - free quote
  • POST /github/releases/quote - free quote

Safety / Data Boundary

  • Metadata-only.
  • Does not return release notes.
  • Does not return release bodies.
  • Does not return markdown changelogs.
  • Does not return raw GitHub API payloads.
  • Does not return tokens, cookies, authorization headers, or asset manifests.
  • Payment-Receipt stays in the HTTP header and is not returned in JSON.

Validation

  • Live health endpoint checked.
  • Free quote endpoint checked.
  • Unpaid 402 challenge checked: feePayer=true.
  • Paid smoke test checked after user-approved spend.
  • Payment-Receipt header present.
  • Payer wallet delta matched provider charge: 0.015000 USDC.e.
  • No full Payment-Receipt, private key, authorization header, payment credential, GitHub token, or raw upstream body saved in evidence.
  • Phase B.0 official catalog dry run:
    • Official repo HEAD: a890897.
    • Applied catalog entry as a clean 59-line schemas/services.ts diff.
    • node scripts/generate-discovery.ts passed.
    • pnpm check:types passed.
    • Full pnpm build was not completed on the 1GB VPS because Vite docs build exceeded the available memory; run it in GitHub Actions or a 4GB+ RAM environment before final merge.

@vercel

vercel Bot commented Jul 6, 2026

Copy link
Copy Markdown

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

A member of the Team first needs to authorize it.

@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

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

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

🔀 Changed Services

✅ Added

  • github-releases-intelligence

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