ourpr-mcp-server

MCPattestato
v0.4.1Joey FloresMITAggiornato 7 g fanpmGitHub

MCP server for your own ourpr running history: read it, and put a plan on the week ahead

Funziona in
ClaudeCursorCopilotGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Build attestato
Un’attestation di provenienza verificata lega questo artefatto al repository indicato. Nessuno ha ancora rivendicato l’annuncio — questo dimostra dove è stato costruito il codice, non chi lo sostiene.
574Download/sett.
7 g faUltimo aggiornamento
Richiede 1 credenziale prima di poter funzionare
  • OURPR_TOKENChiave APIobbligatoria

    Your personal access token from ourpr Settings.

Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Pacchetto
AutoreJoey Flores
LicenzaMIT
Versione0.4.1
Fontenpm+mcp-registry
Stato di fiducia
A
85/100Affidabile
✓Presente nell’indice di Forge+10/10
✓Identità verificata · build attestato+20/20
—Firma di pubblicazione Ed25519+0/5
→ Inclusa automaticamente quando il publisher esegue `forge publish`
—Verifica del dominio+0/5
→ Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
✓npm Trusted Publishing (Sigstore)+5/5
—Corrispondenza del maintainer npm+0/5
→ Publisher: aggiungi il login GitHub verificato ai maintainer del pacchetto npm (npm owner add <login>)
✓Analisi CVE · pulita+30/30
✓Analisi statica · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIdentità verificata
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza✓ Verificato con Sigstore · 46fa6f3
Dipendenze✓ 3 risolte · nessuna vulnerabile
Superficie di strumenti11 strumenti · nessuno privilegiato
Analisi di sicurezza✓ Pulitov0.4.1 · 3 g faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato27 set 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

11 strumenti · nessuno privilegiato
Estratto staticamente dal pacchetto pubblicatov0.4.1 · 3d ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

ourpr_list_runsTraining history between two dates, newest first: date, name, type,

Training history between two dates, newest first: date, name, type,

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_get_runOne activity in full: mile splits, heart rate, cadence, calories,

One activity in full: mile splits, heart rate, cadence, calories,

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_run_streamA run's profile on a 10 m grid — elevation, heart rate, power,

A run's profile on a 10 m grid — elevation, heart rate, power,

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_run_lapsThe laps the watch recorded for one run — the runner's own button

The laps the watch recorded for one run — the runner's own button

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_rep_workoutsInterval sessions found across the history, with reps and distances.

Interval sessions found across the history, with reps and distances.

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_detect_repsWhether one particular run was an interval session, and its reps.

Whether one particular run was an interval session, and its reps.

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_similar_terrainStretches of past runs matching a distance and climb — what the

Stretches of past runs matching a distance and climb — what the

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_training_blocksThe goal race and its Block: race day, distance, goal time, which

The goal race and its Block: race day, distance, goal time, which

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_list_racesEvery race ourpr finds in the history, newest first, tune-ups

Every race ourpr finds in the history, newest first, tune-ups

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_list_plansThe runner's planned runs between two dates: day, name, miles, time,

The runner's planned runs between two dates: day, name, miles, time,

Per questo strumento non è stato pubblicato alcuno schema di input.

ourpr_plan_weekWrite one planned run, or a week of them, onto days still ahead. Each

Write one planned run, or a week of them, onto days still ahead. Each

Per questo strumento non è stato pubblicato alcuno schema di input.

11 strumenti su 11 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

MCP server for your own ourpr running history: read it, and put a plan on the week ahead

Parole chiave
ourprmcpmodel-context-protocolrunningtrainingai-agent
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

Ciò che una scansione di Forge ha risolto dai metadati npm il 2026-10-02: risoluzione osservata, non una dichiarazione dell'editore.

3 pacchetti risolti · 2 diretti · nessuno con avvisi di sicurezza La risoluzione si ferma alla profondità 4 e a 60 pacchetti.