Agents
Set up EdgeStore with a coding agent.
Set up with the CLI
Install the CLI with Node.js 24 or later:
npm install --global @edgestore/cliThen run this in your application directory:
edgestore mcp setup --client codexUse claude for Claude Code or cursor for Cursor. Setup writes project-local configuration. Add --global to configure all projects. It does not sign you in.
Run edgestore mcp status --client codex to inspect the saved config. Check the connection in your client after signing in. If your CLI release does not have mcp setup, use manual configuration below.
Configure manually
Add EdgeStore to your client's project configuration. Merge the entry into an existing config rather than replacing other servers.
[mcp_servers.edgestore]
url = "https://api.edgestore.dev/mcp"{
"mcpServers": {
"edgestore": {
"type": "http",
"url": "https://api.edgestore.dev/mcp"
}
}
}{
"mcpServers": {
"edgestore": {
"url": "https://api.edgestore.dev/mcp"
}
}
}Sign in
Restart your client after saving the config, then connect EdgeStore:
- Codex requires project trust for
.codex/config.toml. Runcodex mcp login edgestore, then use/mcpto check the connection. - In Claude Code, approve the project's MCP configuration, then use
/mcpto select EdgeStore and sign in. - In Cursor, open MCP settings and connect the EdgeStore server.
Review the requested permissions before approving. This server connects to production accounts. MCP sign-in is separate from edgestore login; no project keys belong in these configs.
After signing in, ask your agent to list your EdgeStore projects to check tool access.
Client instructions: Codex, Claude Code, and Cursor.
Give your agent the docs
Start with Quick start or the adapter for Next.js, Hono, or TanStack Start.
- llms.txt lists the docs.
- llms-full.txt includes all pages in one Markdown response.
- Add
.mdto a page URL, such as quick-start.md, or use its Copy Markdown button.