Spaces:
Running
Running
Initial: MCP setup guide for 5 clients
Browse files- README.md +12 -5
- index.html +71 -17
README.md
CHANGED
|
@@ -1,10 +1,17 @@
|
|
| 1 |
---
|
| 2 |
-
title:
|
| 3 |
-
emoji:
|
| 4 |
-
colorFrom:
|
| 5 |
-
colorTo:
|
| 6 |
sdk: static
|
| 7 |
pinned: false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
---
|
| 9 |
|
| 10 |
-
|
|
|
|
| 1 |
---
|
| 2 |
+
title: MCP Quickstart — Agent Stack
|
| 3 |
+
emoji: 🧩
|
| 4 |
+
colorFrom: indigo
|
| 5 |
+
colorTo: yellow
|
| 6 |
sdk: static
|
| 7 |
pinned: false
|
| 8 |
+
license: mit
|
| 9 |
+
short_description: "Add the agent-stack MCP servers to your client in 60s."
|
| 10 |
+
tags:
|
| 11 |
+
- mcp
|
| 12 |
+
- claude-desktop
|
| 13 |
+
- cursor
|
| 14 |
+
- cline
|
| 15 |
---
|
| 16 |
|
| 17 |
+
How to add the 5 agent-stack MCP servers to Claude Desktop, Cursor, Cline, Windsurf, or Zed.
|
index.html
CHANGED
|
@@ -1,19 +1,73 @@
|
|
| 1 |
<!doctype html>
|
| 2 |
-
<html>
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
</html>
|
|
|
|
| 1 |
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1">
|
| 6 |
+
<title>MCP Quickstart — Agent Stack</title>
|
| 7 |
+
<style>
|
| 8 |
+
:root { --bg: #1a1a1a; --fg: #e8e6e1; --muted: #9a9690; --accent: #d4a853; --card: #232323; --border: #353535; }
|
| 9 |
+
* { box-sizing: border-box; }
|
| 10 |
+
body { font: 16px/1.55 -apple-system, BlinkMacSystemFont, 'SF Pro Text', sans-serif; background: var(--bg); color: var(--fg); margin: 0; padding: 2rem 1.25rem; }
|
| 11 |
+
main { max-width: 880px; margin: 0 auto; }
|
| 12 |
+
h1 { color: var(--accent); font-size: 2.1rem; margin: 0 0 0.5rem; }
|
| 13 |
+
h2 { color: var(--accent); font-size: 1.3rem; margin: 2rem 0 0.6rem; }
|
| 14 |
+
h3 { color: var(--fg); margin: 1.2rem 0 0.4rem; font-size: 1rem; }
|
| 15 |
+
.lede { color: var(--muted); font-size: 1.05rem; max-width: 680px; }
|
| 16 |
+
pre { background: var(--card); border: 1px solid var(--border); padding: 1rem 1.1rem; border-radius: 8px; overflow-x: auto; font-family: ui-monospace, SF Mono, monospace; font-size: 0.85rem; line-height: 1.5; }
|
| 17 |
+
code { background: var(--card); padding: 0.1rem 0.4rem; border-radius: 4px; font-family: ui-monospace, SF Mono, monospace; font-size: 0.88em; color: var(--accent); }
|
| 18 |
+
ol li { margin-bottom: 0.5rem; }
|
| 19 |
+
a { color: var(--accent); }
|
| 20 |
+
footer { color: var(--muted); margin-top: 3rem; padding-top: 1.5rem; border-top: 1px solid var(--border); font-size: 0.9rem; }
|
| 21 |
+
</style>
|
| 22 |
+
</head>
|
| 23 |
+
<body>
|
| 24 |
+
<main>
|
| 25 |
+
<h1>🧩 MCP Quickstart</h1>
|
| 26 |
+
<p class="lede">Add the 5 agent-stack tools to any MCP client in under a minute. The npx commands work cross-platform — no Python or Node setup needed beyond what your client already has.</p>
|
| 27 |
+
|
| 28 |
+
<h2>Claude Desktop</h2>
|
| 29 |
+
<ol>
|
| 30 |
+
<li>Open <code>~/Library/Application Support/Claude/claude_desktop_config.json</code> (macOS) or <code>%APPDATA%\Claude\claude_desktop_config.json</code> (Windows). Create the file if it doesn't exist.</li>
|
| 31 |
+
<li>Paste the config below.</li>
|
| 32 |
+
<li>Quit + reopen Claude Desktop.</li>
|
| 33 |
+
<li>Look for the 🔨 hammer icon → you should see the 5 servers listed.</li>
|
| 34 |
+
</ol>
|
| 35 |
+
|
| 36 |
+
<pre>{
|
| 37 |
+
"mcpServers": {
|
| 38 |
+
"agentfit": { "command": "npx", "args": ["-y", "@mukundakatta/agentfit-mcp"] },
|
| 39 |
+
"agentguard": { "command": "npx", "args": ["-y", "@mukundakatta/agentguard-mcp"] },
|
| 40 |
+
"agentsnap": { "command": "npx", "args": ["-y", "@mukundakatta/agentsnap-mcp"] },
|
| 41 |
+
"agentvet": { "command": "npx", "args": ["-y", "@mukundakatta/agentvet-mcp"] },
|
| 42 |
+
"agentcast": { "command": "npx", "args": ["-y", "@mukundakatta/agentcast-mcp"] }
|
| 43 |
+
}
|
| 44 |
+
}</pre>
|
| 45 |
+
|
| 46 |
+
<h2>Cursor</h2>
|
| 47 |
+
<p>Edit <code>~/.cursor/mcp.json</code> with the same shape.</p>
|
| 48 |
+
|
| 49 |
+
<h2>Cline (VS Code)</h2>
|
| 50 |
+
<p>Cline → Settings → MCP Servers → paste the same JSON (under <code>mcpServers</code>).</p>
|
| 51 |
+
|
| 52 |
+
<h2>Windsurf</h2>
|
| 53 |
+
<p>Settings → Cascade → MCP Servers → same JSON shape.</p>
|
| 54 |
+
|
| 55 |
+
<h2>Zed</h2>
|
| 56 |
+
<p><code>~/.config/zed/settings.json</code>:</p>
|
| 57 |
+
<pre>{
|
| 58 |
+
"context_servers": {
|
| 59 |
+
"agentfit": { "command": { "path": "npx", "args": ["-y", "@mukundakatta/agentfit-mcp"] } }
|
| 60 |
+
}
|
| 61 |
+
}</pre>
|
| 62 |
+
|
| 63 |
+
<h2>Verify it works</h2>
|
| 64 |
+
<p>In any MCP-aware chat, ask: <em>"Use agentvet to validate that the email tool got <code>{to: 'a@b.com', subject: 'hi'}</code> against the schema <code>{to: str, subject: str, body: str}</code>"</em>. The model will call into the MCP server and report back.</p>
|
| 65 |
+
|
| 66 |
+
<p>Want to sanity-check your config first? Try the <a href="https://huggingface.co/spaces/mukunda1729/mcp-config-validator">MCP Config Validator</a>.</p>
|
| 67 |
+
|
| 68 |
+
<footer>
|
| 69 |
+
Part of <a href="https://mukundakatta.github.io/agent-stack/">The Agent Reliability Stack</a> · MIT licensed
|
| 70 |
+
</footer>
|
| 71 |
+
</main>
|
| 72 |
+
</body>
|
| 73 |
</html>
|