feat: add server_info tool for diagnostics and implement interactive CLI onboarding wizard for easier authentication
This commit is contained in:
+28
-4
@@ -66,6 +66,11 @@
|
||||
<h3 data-i18n="feat-4-t">Hardware Tracking</h3>
|
||||
<p data-i18n="feat-4-d">Manage your equipment and track the mileage of your bikes and shoes.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<span class="card-icon">🪄</span>
|
||||
<h3 data-i18n="feat-5-t">Interactive Onboarding</h3>
|
||||
<p data-i18n="feat-5-d">Zero configuration needed. Our guided wizard sets up your API access in minutes.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -104,9 +109,18 @@
|
||||
|
||||
<section id="installation" class="quick-start">
|
||||
<h2 data-i18n="install-title">Quick Start</h2>
|
||||
<p data-i18n="install-p">Start the server locally with a single command via UV.</p>
|
||||
<p data-i18n="install-p">Get started in seconds with our interactive onboarding wizard.</p>
|
||||
|
||||
<div class="terminal">
|
||||
<span>$</span> uv run strava-mcp-server
|
||||
<span class="comment"># 1. Authenticate & Setup</span>
|
||||
<span>$</span> <code data-i18n="install-auth">uvx --from strava-mcp-server-hnrx auth</code>
|
||||
<br><br>
|
||||
<span class="comment"># 2. Run the Server</span>
|
||||
<span>$</span> <code data-i18n="install-cmd">uvx --from strava-mcp-server-hnrx server</code>
|
||||
</div>
|
||||
|
||||
<div style="margin-top: 2rem; text-align: center;">
|
||||
<a href="https://git.hnrx.net/hnrx/strava-mcp-server" class="btn btn-secondary" style="font-size: 0.9rem;" data-i18n="btn-docs">View full Documentation</a>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -126,6 +140,7 @@
|
||||
"hero-subtitle": "A production-ready Model Context Protocol (MCP) server that exposes the Strava API for AI agents and LLMs.",
|
||||
"btn-start": "Get Started",
|
||||
"btn-more": "Learn More",
|
||||
"btn-docs": "View full Documentation",
|
||||
"features-title": "Features",
|
||||
"features-subtitle": "Comprehensive access to your training data through standardized MCP tools.",
|
||||
"feat-1-t": "Athlete Profiles",
|
||||
@@ -136,6 +151,8 @@
|
||||
"feat-3-d": "Explore popular segments and your saved routes with all metadata.",
|
||||
"feat-4-t": "Hardware Tracking",
|
||||
"feat-4-d": "Manage your equipment and track the mileage of your bikes and shoes.",
|
||||
"feat-5-t": "Interactive Onboarding",
|
||||
"feat-5-d": "Zero configuration needed. Our guided wizard sets up your API access in minutes.",
|
||||
"arch-title": "Dual-Output Architecture",
|
||||
"arch-p": "Optimized for both humans and machines. Every tool delivers two outputs:",
|
||||
"arch-user-t": "User Content:",
|
||||
@@ -143,7 +160,9 @@
|
||||
"arch-llm-t": "Assistant Resource:",
|
||||
"arch-llm-d": "Structured JSON for precise data processing by the LLM.",
|
||||
"install-title": "Quick Start",
|
||||
"install-p": "Start the server locally with a single command via UV."
|
||||
"install-p": "Get started in seconds with our interactive onboarding wizard.",
|
||||
"install-auth": "uvx --from strava-mcp-server-hnrx auth",
|
||||
"install-cmd": "uvx --from strava-mcp-server-hnrx server"
|
||||
},
|
||||
de: {
|
||||
"nav-features": "Funktionen",
|
||||
@@ -154,6 +173,7 @@
|
||||
"hero-subtitle": "Ein produktionsreifer Model Context Protocol (MCP) Server, der die Strava API für AI Agents und LLMs nutzbar macht.",
|
||||
"btn-start": "Loslegen",
|
||||
"btn-more": "Mehr erfahren",
|
||||
"btn-docs": "Gesamte Dokumentation",
|
||||
"features-title": "Funktionen",
|
||||
"features-subtitle": "Umfangreicher Zugriff auf deine Trainingsdaten über standardisierte MCP Tools.",
|
||||
"feat-1-t": "Athleten-Profile",
|
||||
@@ -164,6 +184,8 @@
|
||||
"feat-3-d": "Erkunde beliebte Segmente und deine gespeicherten Routen mit allen Metadaten.",
|
||||
"feat-4-t": "Hardware-Tracking",
|
||||
"feat-4-d": "Verwalte deine Ausrüstung und verfolge die Laufleistung deiner Bikes und Schuhe.",
|
||||
"feat-5-t": "Interaktives Onboarding",
|
||||
"feat-5-d": "Keine manuelle Konfiguration nötig. Unser Wizard richtet deinen API-Zugang in Minuten ein.",
|
||||
"arch-title": "Dual-Output Architektur",
|
||||
"arch-p": "Optimiert für Mensch und Maschine. Jedes Tool liefert zwei Ausgaben:",
|
||||
"arch-user-t": "User Content:",
|
||||
@@ -171,7 +193,9 @@
|
||||
"arch-llm-t": "Assistant Resource:",
|
||||
"arch-llm-d": "Strukturiertes JSON für präzise Datenverarbeitung durch das LLM.",
|
||||
"install-title": "Schnellstart",
|
||||
"install-p": "Starte den Server lokal mit nur einem Befehl über UV."
|
||||
"install-p": "Starte in Sekunden mit unserem interaktiven Onboarding-Wizard.",
|
||||
"install-auth": "uvx --from strava-mcp-server-hnrx auth",
|
||||
"install-cmd": "uvx --from strava-mcp-server-hnrx server"
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user