Skip to content

Commit ac25f2b

Browse files
Add Dev Proxy MCP server to homepage (#61)
* Initial plan * feat: add Dev Proxy MCP server section to homepage Co-authored-by: garrytrinder <11563347+garrytrinder@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: garrytrinder <11563347+garrytrinder@users.noreply.github.com>
1 parent 98c38c3 commit ac25f2b

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

src/pages/index.astro

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,33 @@ import Layout from '../layouts/Layout.astro';
214214
</div>
215215
</div>
216216

217+
<!-- Use case 6: MCP Server -->
218+
<div class="section-reveal grid md:grid-cols-2 gap-12 md:gap-16 items-center">
219+
<div class="md:order-2">
220+
<p class="text-sm font-semibold tracking-widest uppercase text-purple-400 mb-4">MCP Server</p>
221+
<h3 class="text-3xl md:text-4xl font-bold mb-6 leading-tight">Configure Dev Proxy with AI&nbsp;assistants.</h3>
222+
<p class="text-lg leading-relaxed mb-6" style="color: var(--text-muted);">
223+
Use the Dev Proxy MCP server to create configurations using natural language. Get contextual help and discover features&thinsp;&mdash;&thinsp;right from your AI assistant.
224+
</p>
225+
<a href="https://github.com/dev-proxy-tools/mcp" target="_blank" rel="noopener" class="text-purple-400 hover:text-purple-300 font-medium transition-colors">
226+
Learn more &rarr;
227+
</a>
228+
</div>
229+
<div class="md:order-1 rounded-2xl border p-6 md:p-8 font-mono text-sm overflow-hidden" style="background: var(--bg-secondary); border-color: var(--border-primary);">
230+
<p style="color: var(--text-faint);">// .vscode/mcp.json</p>
231+
<p class="mt-2" style="color: var(--text-secondary);">&#123;</p>
232+
<p style="color: var(--text-secondary);">&nbsp;&nbsp;<span class="text-purple-400">"servers"</span>: &#123;</p>
233+
<p style="color: var(--text-secondary);">&nbsp;&nbsp;&nbsp;&nbsp;<span class="text-purple-400">"devproxy"</span>: &#123;</p>
234+
<p style="color: var(--text-secondary);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="text-purple-400">"type"</span>: <span class="text-green-400">"stdio"</span>,</p>
235+
<p class="truncate" style="color: var(--text-secondary);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="text-purple-400">"command"</span>: <span class="text-green-400">"npx"</span>,</p>
236+
<p class="truncate" style="color: var(--text-secondary);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="text-purple-400">"args"</span>: [<span class="text-green-400">"-y"</span>, <span class="text-green-400">"@devproxy/mcp"</span>]</p>
237+
<p style="color: var(--text-secondary);">&nbsp;&nbsp;&nbsp;&nbsp;&#125;</p>
238+
<p style="color: var(--text-secondary);">&nbsp;&nbsp;&#125;</p>
239+
<p style="color: var(--text-secondary);">&#125;</p>
240+
<p class="mt-3 text-purple-400">// AI-powered configuration. Natural language.</p>
241+
</div>
242+
</div>
243+
217244
</div>
218245
</section>
219246

0 commit comments

Comments
 (0)