# IDEs and Coding Agents

Memside gives compatible coding tools access to saved project context, checkpoints,
Operating Rules, and other selected Memories. This helps a coding session begin
with the right context and continue work without repeating the same background.

Each tool uses a different setup screen or configuration file. Select the guide
for the app being connected.

## Setup guides

| Tool | Best starting point |
| --- | --- |
| [VS Code](/connect/vscode/) | Add Memside to the user or workspace `mcp.json` configuration |
| [GitHub Copilot](/connect/github-copilot/) | Add Memside through the VS Code MCP configuration |
| [Cursor](/connect/cursor/) | Add a remote server in `.cursor/mcp.json` |
| [Codex](/connect/codex/) | Use the Codex MCP command or MCP server settings |
| [Google Antigravity](/connect/antigravity/) | Open the Antigravity MCP configuration |
| [Claude Code](/connect/claude-code/) | Add the remote server with the Claude CLI |
| [OpenCode](/connect/opencode/) | Add Memside to `opencode.json` |

## Before starting

1. Sign in to Memside.
2. Open **Settings > Developer & API**.
3. Create an API key and copy it when shown.
4. Open the guide for the required coding tool.

Some clients support OAuth and do not require an API key. The app-specific
guide identifies the supported authentication path.

## First connection test

After setup, begin with a read-only request:

```text
Use Memside to find the current project checkpoint and summarize the next step.
```

This confirms that the connection works before any create or update action is
approved.

## Keep API keys safe

- Use secret input fields or local user configuration where available.
- Do not commit a real API key to a repository.
- Do not include a key in screenshots or shared messages.
- Revoke the key in Memside when a device or client should no longer have access.

## Next steps

- [API keys](/developers/api-keys/)
- [Developer quickstart](/developers/)
- [Troubleshooting](/help/troubleshooting/)
