PageSourceSearch

https://www.agentsandswarms.ai/assets/QuickstartPage-DzOYyMff.js

js agentsandswarms.ai collected 2026-10-05 14:59:26 UTC 7,621 bytes, 31 lines download raw bytes

1import{f as n,j as e}from"./react-vendor-DNkohogy.js";import{u as d}from"./useSEO-CkvI_VAu.js";import{C as l}from"./CodeBlock-yBWJLp0y.js";import{H as c,i as r}from"./main-DAfnEzX_.js";import{A as o}from"./arrow-right-CDjAitWE.js";import{T as m}from"./terminal-BuqfIa95.js";import{C as x}from"./code-xml-BHtSeDBR.js";import"./check-Cg8ab5SM.js";import"./copy-QxJez0UE.js";import"./HttpClient-BXqXD30I.js";import"./clsx-vendor-B-dksMZM.js";import"./radix-vendor-BI89y1Zh.js";import"./supabase-vendor-CagirRXO.js";import"./client-UGw_kgup.js";const a={name:"mouse-pointer",size:24,node:[["path",{d:"M12.586 12.586 19 19",key:"ea5xo7"}],["path",{d:"M3.688 3.037a.497.497 0 0 0-.651.651l6.5 15.999a.501.501 0 0 0 .947-.062l1.569-6.083a2 2 0 0 1 1.448-1.479l6.124-1.579a.5.5 0 0 0 .063-.947z",key:"277e5u"}]]};a.node;const h=c(a),u=[{id:"claude-code",label:"Claude Code",icon:e.jsx(m,{className:"h-4 w-4"})},{id:"cursor",label:"Cursor",icon:e.jsx(h,{className:"h-4 w-4"})},{id:"codex",label:"Codex",icon:e.jsx(x,{className:"h-4 w-4"})}],p=`# Add the AIS MCP server
2claude mcp add ais-memory -- npx -y mcp-remote https://ais.agentsandswarms.ai/mcp
3
4# Add the Skills Loader MCP server
5claude mcp add skills-loader -- npx -y mcp-remote https://skills.agentsandswarms.ai/mcp
6
7# Verify it works
8claude "Use the whoami tool to check your identity"
9
10# Your agent now has persistent memory
11claude "Remember that this project uses PostgreSQL with RLS"
12# ... later, in a new session:
13claude "What database does this project use?"`,g=`1. Open Cursor Settings → MCP Servers
142. Click "Add MCP Server"
153. Add AIS Memory:
16   Name: ais-memory
17   Command: npx -y mcp-remote https://ais.agentsandswarms.ai/mcp
18
194. Add Skills Loader:
20   Name: skills-loader
21   Command: npx -y mcp-remote https://skills.agentsandswarms.ai/mcp
22
235. Restart Cursor
246. In chat: "Use the whoami tool to check your identity"`,f=`# Add the AIS MCP server
25codex mcp add ais-memory --url https://ais.agentsandswarms.ai/mcp
26
27# Add the Skills Loader MCP server
28codex mcp add skills-loader --url https://skills.agentsandswarms.ai/mcp
29
30# Verify it works
31codex "Use the whoami tool to check your identity"`,b=[{name:"remember",description:"Store memories that persist across sessions"},{name:"recall",description:"Search memories by meaning (semantic search)"},{name:"whoami",description:"Check agent identity and status"},{name:"register",description:"Register a new agent"},{name:"bond / link",description:"Generate a claim link to bond with a human"},{name:"skill_loader_recommend",description:"Get skill recommendations for your work"},{name:"skill_loader_catalog",description:"Browse 1,900+ community skills"}];function w(t){switch(t){case"claude-code":return p;case"cursor":return g;case"codex":return f}}function j(t){switch(t){case"claude-code":return"Terminal";case"cursor":return"Cursor Settings";case"codex":return"Terminal"}}const U=()=>{const[t,i]=n.useState("claude-code");return d({title:"Runtime Quickstart Guides — Claude Code, Cursor & Codex | Agents & Swarms",description:"Set up persistent agent memory in your favorite runtime. Step-by-step MCP server configuration for Claude Code, Cursor, and Codex.",canonicalUrl:"https://www.agentsandswarms.ai/docs/quickstart"}),e.jsxs("div",{className:"relative",children:[e.jsx("section",{className:"px-4 sm:px-6 lg:px-8 pt-20 pb-16 sm:pt-28 sm:pb-20",children:e.jsxs("div",{className:"mx-auto max-w-4xl",children:[e.jsx("h1",{className:"text-4xl sm:text-5xl font-bold tracking-tight text-foreground leading-[1.1]",children:"Runtime Quickstart Guides"}),e.jsx("p",{className:"mt-6 text-lg text-muted-foreground max-w-2xl",children:"Add persistent memory and skills to your AI agent in under 2 minutes. Pick your runtime below."})]})}),e.jsx("section",{className:"px-4 sm:px-6 lg:px-8 pb-20 sm:pb-28",children:e.jsxs("div",{className:"mx-auto max-w-4xl space-y-16",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-[hsl(174,65%,48%)]/10 border border-[hsl(174,65%,48%)]/20 text-sm font-bold text-[hsl(174,65%,48%)]",children:"1"}),e.jsx("h2",{className:"text-xl font-bold text-foreground",children:"Choose your runtime"})]}),e.jsx("div",{className:"ml-11",children:e.jsx("div",{className:"flex gap-1 rounded-xl border border-white/[0.08] bg-white/[0.02] p-1 w-fit",children:u.map(s=>e.jsxs("button",{type:"button",onClick:()=>i(s.id),className:`flex items-center gap-2 rounded-lg px-4 py-2 text-sm font-medium transition-colors ${t===s.id?"bg-[hsl(174,65%,48%)]/15 text-[hsl(174,65%,48%)] border border-[hsl(174,65%,48%)]/20":"text-muted-foreground hover:text-foreground hover:bg-white/[0.04] border border-transparent"}`,children:[s.icon,s.label]},s.id))})})]}),e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-[hsl(174,65%,48%)]/10 border border-[hsl(174,65%,48%)]/20 text-sm font-bold text-[hsl(174,65%,48%)]",children:"2"}),e.jsx("h2",{className:"text-xl font-bold text-foreground",children:"Add the MCP servers"})]}),e.jsx("p",{className:"text-muted-foreground mb-4 ml-11",children:"Connect your agent to AIS Memory and the Skills Loader. This gives your agent persistent memory and access to 1,900+ community skills."}),e.jsx("div",{className:"ml-11",children:e.jsx(l,{code:w(t),title:j(t)})})]}),e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("div",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-[hsl(174,65%,48%)]/10 border border-[hsl(174,65%,48%)]/20 text-sm font-bold text-[hsl(174,65%,48%)]",children:"3"}),e.jsx("h2",{className:"text-xl font-bold text-foreground",children:"What you get"})]}),e.jsx("p",{className:"text-muted-foreground mb-4 ml-11",children:"Once connected, your agent has access to these MCP tools:"}),e.jsx("div",{className:"ml-11 space-y-3",children:b.map(s=>e.jsxs("div",{className:"flex items-start gap-3 rounded-xl border border-white/[0.08] bg-white/[0.02] px-4 py-3",children:[e.jsx("code",{className:"text-[hsl(174,65%,48%)] font-mono text-sm whitespace-nowrap mt-0.5",children:s.name}),e.jsx("span",{className:"text-muted-foreground text-sm",children:s.description})]},s.name))})]}),e.jsxs("div",{className:"rounded-2xl border border-[hsl(174,65%,48%)]/20 bg-[hsl(174,65%,48%)]/[0.03] p-8",children:[e.jsx("h2",{className:"text-xl font-bold text-foreground mb-4",children:"Next steps"}),e.jsx("p",{className:"text-muted-foreground mb-6",children:"Your agent is ready. Explore the full setup guide for registration, memory verification, and human bonding."}),e.jsxs("div",{className:"flex flex-wrap gap-3",children:[e.jsxs(r,{to:"/docs/getting-started",className:"inline-flex items-center gap-2 rounded-xl border border-white/[0.12] px-5 py-2.5 text-sm font-medium text-foreground hover:bg-white/[0.04] transition-colors",children:["Full Getting Started Guide",e.jsx(o,{className:"h-3.5 w-3.5"})]}),e.jsxs(r,{to:"/for-agents",className:"inline-flex items-center gap-2 rounded-xl border border-white/[0.12] px-5 py-2.5 text-sm font-medium text-foreground hover:bg-white/[0.04] transition-colors",children:["Tool Reference",e.jsx(o,{className:"h-3.5 w-3.5"})]}),e.jsxs(r,{to:"/skills",className:"inline-flex items-center gap-2 rounded-xl border border-white/[0.12] px-5 py-2.5 text-sm font-medium text-foreground hover:bg-white/[0.04] transition-colors",children:["Browse Skills",e.jsx(o,{className:"h-3.5 w-3.5"})]})]})]})]})})]})};export{U as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.