Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Feature Suggestion: Optional token metering & paid API key support via `neuforge-pay`

Geschlossen
#516 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
typescript

Rechercherichtung

Beginne damit, die vorgeschlagene /v1/query-Integration und das neuforge_pay meter_endpoint-Beispiel zu überprüfen, und untersuche anschließend die TypeScript-MCP-Server-Einstiegspunkte und die Request-Verarbeitung des Repositorys. Als abgeschlossen gilt die Arbeit, wenn ein abgestimmter Ansatz für optionales Metering, kostenpflichtige API-Schlüssel, die Berechnung von Token-Kosten und die Durchsetzung von Sitzungsbudgets vorliegt und die relevanten Tests vor der Implementierung identifiziert wurden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

stale

Hi @getsentry,

Love the work on getsentry/XcodeBuildMCP! As usage grows across AI agent frameworks, server compute costs can start adding up quickly. We've also seen developers report that their autonomous agents accidentally burn through thousands of dollars in a single session because traditional payment rails lack built-in agent guardrails.

Would you be open to adding an optional usage metering & billing decorator using neuforge-pay? It acts as a proactive Spend Firewall and Merchant of Record for MCP servers. In 3 lines of code, it meters tokens, calculates live LLM COGS, and proactively blocks agent transactions that exceed a strict session budget limit (to prevent surprise bills).

Example Integration:

from neuforge_pay import meter_endpoint

@app.get("/v1/query")
@meter_endpoint(price_charged_usd=0.05, model_name="claude-3-5-sonnet", session_budget_usd=10.00)
async def query_endpoint():
    ...

Happy to submit a clean PR if this aligns with your roadmap!

Vorherrschende Sprache
TypeScript
Sterne
6.4k
Forks
320
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus getsentry/XcodeBuildMCP

Alle Issues in getsentry/XcodeBuildMCP

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.