Plugins
Connect MCP servers to Atlas and install their configuration into supported agent CLIs. Configuration and a live connection are separate steps.
The bundled servers
DeckSpace bundles Node-based MCP servers for project Memory, global Memory, Board and its desktop Bridge. They run over stdio. The Bridge talks to the running app through its authenticated local API.
| Server | Script | Purpose |
|---|---|---|
| opxmemory | opxmemory-server.mjs | Read and update the selected project's markdown Memory. |
| opxmemory_global | opxmemory-server.mjs | The same tools for the shared Memory vault. |
| opxboard | opxboard-server.mjs | Read and update Board through the running app's scoped API. |
| opxbridge | opxbridge-server.mjs | The desktop actions exposed by the Bridge. |
Keep Node available to the process that launches your CLI. A server declaration is not enough if its command or script cannot start.
Connect a plugin
- Open Plugins and choose a server from the registry, or open the plugin folder to add its declaration.
- Review the command, arguments and required credentials. Installing a third-party server allows that program to run on your machine.
- Press Connect to start the server for Atlas and inspect the tools returned by its handshake.
- To use it from terminal agents, select a workspace and press Install into your CLIs. Read each CLI's result, then restart its session.
Confirming plugin actions
Atlas asks for confirmation before calling a plugin tool. The tool's name and input schema do not guarantee what the third-party program does. Agent CLIs apply their own permission and approval settings after they load the server.
Configuration written for each CLI
The sync action detects installed CLIs and writes their supported format. It includes the bundled servers and enabled, valid plugin declarations. It reports created, merged, unchanged, manual, skipped or error for each destination.
| CLI | Configuration destination |
|---|---|
| Claude Code and Copilot CLI | .mcp.json |
| Codex | .codex/config.toml |
| Grok CLI | .grok/config.toml |
| Cursor Agent | .cursor/mcp.json |
| Antigravity | .agents/mcp_config.json |
| Gemini compatibility configuration | .gemini/settings.json |
| Qwen Code | .qwen/settings.json |
| OpenCode | opencode.json |
| Amp | .amp/settings.json; follow the reported approval step. |
| Continue CLI | ~/.continue/config.yaml, a user-wide configuration. |
| Aider | No MCP configuration is written. |
| Droid | No configuration is written; its format is unverified by this integration. |
| Other custom CLIs | Configure the server using that CLI's documented format. |
Destinations are relative to the selected workspace unless a user-wide path is shown. If a plugin has environment values, the sync result tells you when those values were written into a project file. Keep credentials out of version control.
After configuration changes
Restart your CLI sessions. A successful write does not add a new server to an already-running session. Complete any CLI-specific workspace trust or server approval step, then inspect that CLI's live tool list.
Existing entries are preserved. Invalid configuration is left untouched and reported. Some commented JSON or YAML files need a manual edit; the result gives the reason and the snippet to add.
Installed app paths
The release bundles runnable server scripts with their dependencies. Configuration uses the installed app's resource path. DeckSpace can repair its own bundled entry when that entry points to a missing script; it preserves a working entry owned by another installed build.
If you move or remove a build, inspect the sync results again. Preview builds do not rewrite your working app's shared CLI configuration.
What a connection test proves
A successful connection proves that DeckSpace could start that server and receive its MCP response. It does not prove that another CLI loaded the same configuration or that every tool will succeed. For an end-to-end check, restart the target CLI, inspect its tool list and ask for a harmless read in the intended workspace.
For errors, check Node and the server command first, then the configuration path, credentials, workspace trust and any required approval. Keep DeckSpace running for tools that use its Board or Bridge API.
Check the exposed tool list
Connecting a server does not expose every DeckSpace room automatically. Inspect the tool list returned by that server before relying on a capability. Code Search is available in the app; use that room when your CLI's connected server does not list the search you need.
A reliable setup check
- Select the project you intend the tools to use.
- Connect the plugin for Atlas, or install its configuration for your CLI.
- Read every sync result and resolve manual or error rows.
- Restart the CLI and complete its own trust or approval prompts.
- Verify one harmless read against the intended project before starting a larger task.