Replace legacy bridge flow in install_public.tmpl with OAuth MCP setup
- Remove inou_bridge downloads, Desktop Commander step, manual config editing - Claude tab now: OAuth connector setup, Sign In, Allow Tools, Custom Instructions, Test - Fix Grok tab: /api/dossiers → /api/v1/dossiers - No bridge references remain
This commit is contained in:
parent
432c6f80ea
commit
d25725b208
|
|
@ -48,7 +48,7 @@
|
|||
|
||||
<!-- Claude Desktop Tab -->
|
||||
<div id="tab-claude" class="ai-content active">
|
||||
<p style="margin-bottom: 1.5rem;">Claude Desktop with MCP provides the richest experience — native tool access, no URL fetching, full API capabilities.</p>
|
||||
<p style="margin-bottom: 1.5rem;">Claude Desktop connects directly to inou via OAuth — no tokens to copy, no extensions to install. Native tool access, full API capabilities.</p>
|
||||
|
||||
<div class="step">
|
||||
<span class="step-num">1</span>
|
||||
|
|
@ -58,54 +58,50 @@
|
|||
|
||||
<div class="step">
|
||||
<span class="step-num">2</span>
|
||||
<h3>Install Desktop Commander</h3>
|
||||
<p>Open Claude Desktop and paste:</p>
|
||||
<div class="code-wrapper">
|
||||
<pre id="step2-code">Please install Desktop Commander MCP server so you can help me with file operations.</pre>
|
||||
<button class="copy-icon" onclick="copyCode('step2-code', this)" title="Copy">
|
||||
<svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
||||
<rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect>
|
||||
<path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>
|
||||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
<p>Claude will guide you through the installation. Restart Claude when done.</p>
|
||||
<h3>Add Inou Connector</h3>
|
||||
<p>In Claude Desktop:</p>
|
||||
<ol style="margin: 12px 0 12px 44px; color: var(--text-muted);">
|
||||
<li>Go to <strong>Settings → Connectors</strong></li>
|
||||
<li>Click <strong>Add custom connector</strong></li>
|
||||
<li>Fill in the fields:</li>
|
||||
</ol>
|
||||
<table style="margin: 0 0 12px 44px; border-collapse: collapse; width: calc(100% - 44px);">
|
||||
<tr>
|
||||
<td style="padding: 8px 12px; border: 1px solid var(--border); background: var(--cream-light); font-weight: 500;">Name</td>
|
||||
<td style="padding: 8px 12px; border: 1px solid var(--border);"><code>Inou Health</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 8px 12px; border: 1px solid var(--border); background: var(--cream-light); font-weight: 500;">Remote MCP server URL</td>
|
||||
<td style="padding: 8px 12px; border: 1px solid var(--border);"><code>https://inou.com/mcp</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>Click <strong>Add</strong>, then <strong>Connect</strong>.</p>
|
||||
</div>
|
||||
|
||||
<div class="step">
|
||||
<span class="step-num">3</span>
|
||||
<h3>Install Inou Bridge</h3>
|
||||
<p>After restarting, paste this in Claude:</p>
|
||||
<h3>Sign In</h3>
|
||||
<p>Your browser will open to sign in to inou. After signing in, click <strong>Open Claude</strong> to complete the connection.</p>
|
||||
</div>
|
||||
|
||||
<div class="step">
|
||||
<span class="step-num">4</span>
|
||||
<h3>Allow Tools</h3>
|
||||
<p>To avoid being asked 11 times for permission:</p>
|
||||
<ol style="margin: 12px 0 12px 44px; color: var(--text-muted);">
|
||||
<li>In <strong>Settings → Connectors</strong>, find <strong>Inou Health</strong></li>
|
||||
<li>Click <strong>Configure</strong> (gear icon)</li>
|
||||
<li>Under <strong>Read-only tools</strong>, select <strong>Always allow</strong></li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<div class="step">
|
||||
<span class="step-num">5</span>
|
||||
<h3>Add Custom Instructions (Recommended)</h3>
|
||||
<p>In Claude Desktop, go to <strong>Settings → Custom Instructions</strong> and add:</p>
|
||||
<div class="code-wrapper">
|
||||
<pre id="step3-code">Please set up the Inou medical imaging bridge:
|
||||
|
||||
1. Detect my OS and architecture
|
||||
|
||||
2. Download the correct bridge:
|
||||
- Mac Apple Silicon: https://inou.com/download/inou_bridge_darwin_arm64
|
||||
- Mac Intel: https://inou.com/download/inou_bridge_darwin_amd64
|
||||
- Windows 64-bit: https://inou.com/download/inou_bridge_win_amd64.exe
|
||||
|
||||
3. Save it to:
|
||||
- Mac: ~/bin/inou_bridge (create ~/bin if needed, make executable)
|
||||
- Windows: %USERPROFILE%\inou\inou_bridge.exe (create folder if needed)
|
||||
|
||||
4. Edit Claude config:
|
||||
- Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
|
||||
- Windows: %APPDATA%\Claude\claude_desktop_config.json
|
||||
|
||||
5. Add to mcpServers (keep any existing entries like desktop-commander):
|
||||
|
||||
"inou": {
|
||||
"command": "BRIDGE_PATH",
|
||||
"args": ["--server=https://inou.com", "--account=YOUR_ACCOUNT_TOKEN"]
|
||||
}
|
||||
|
||||
Replace BRIDGE_PATH with the actual path where you saved the bridge.
|
||||
Replace YOUR_ACCOUNT_TOKEN with your token from inou.com/dashboard.
|
||||
|
||||
Tell me when done.</pre>
|
||||
<button class="copy-icon" onclick="copyCode('step3-code', this)" title="Copy">
|
||||
<pre id="step5-code">At the start of health-related conversations, use the family_health_context tracker from the Inou Health connector to understand what health data is available.</pre>
|
||||
<button class="copy-icon" onclick="copyCode('step5-code', this)" title="Copy">
|
||||
<svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
||||
<rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect>
|
||||
<path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>
|
||||
|
|
@ -115,19 +111,19 @@ Tell me when done.</pre>
|
|||
</div>
|
||||
|
||||
<div class="step">
|
||||
<span class="step-num">4</span>
|
||||
<h3>Restart & Test</h3>
|
||||
<p>Quit Claude Desktop completely, reopen, then paste:</p>
|
||||
<span class="step-num">6</span>
|
||||
<h3>Test</h3>
|
||||
<p>Open Claude Desktop and try:</p>
|
||||
<div class="code-wrapper">
|
||||
<pre id="step4-code">List my available dossiers using the inou bridge, then show imaging studies for the first one.</pre>
|
||||
<button class="copy-icon" onclick="copyCode('step4-code', this)" title="Copy">
|
||||
<pre id="step6-code">List my available dossiers.</pre>
|
||||
<button class="copy-icon" onclick="copyCode('step6-code', this)" title="Copy">
|
||||
<svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
||||
<rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect>
|
||||
<path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>
|
||||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
<p>You should see your dossier(s) and any imaging studies.</p>
|
||||
<p>You should see your dossier(s). You're all set!</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -140,7 +136,7 @@ Tell me when done.</pre>
|
|||
<p>Copy this and paste it into Grok:</p>
|
||||
<div class="code-wrapper" style="margin: 12px 0 0 0;">
|
||||
<pre id="grok-code">Fetch https://inou.com/api/docs to see the API documentation.
|
||||
Then fetch https://inou.com/api/dossiers?token=YOUR_ACCOUNT_TOKEN to list my dossiers.
|
||||
Then fetch https://inou.com/api/v1/dossiers?token=YOUR_ACCOUNT_TOKEN to list my dossiers.
|
||||
Help me explore my health data - imaging studies, genome variants, and lab results.
|
||||
|
||||
IMPORTANT:
|
||||
|
|
|
|||
Loading…
Reference in New Issue