The package follows Agent Plugins
1.0.0 and connects to Graph MCP over MCP 2026-07-28. It contains no API token, project identifier, authorization header, or database name.Install
Choose your coding agent below. Compatible Agent Plugins clients install the package directly; clients such as Claude Code load the same Agent Skill and Graph MCP connection separately. During the first Graph MCP connection, sign in to Anyshift, select the project the agent may read, and approve access. The client stores the resulting credentials.- Codex
- VS Code
- Cursor
- Claude Code
Update Codex CLI before installing:The last command starts the Graph MCP OAuth flow. Sign in, select the Anyshift project the agent may read, and start a new Codex task so the skill and MCP tools load together.
Codex currently requires the explicit
codex mcp add command because installing a plugin-owned remote MCP entry does not start its OAuth flow automatically.End-to-end production verification covers Codex against the current tool surface, including exposure, and Cursor against the preceding six-tool surface. For other clients, confirm authentication, discovery of the expected tools, one authenticated read-only call, and uninstall behavior against the version your team deploys.
What the plugin gives your agent
Use the plugin to:- review a code or infrastructure change against current production dependencies;
- identify direct dependencies and bounded blast radius before a deployment;
- trace public-edge exposure paths, observed controls, and explicit evidence gaps;
- correlate recent changes with topology during an incident;
- explain how a repository fits into the current production architecture; and
- produce focused post-deployment checks from observed graph evidence.
Try it
After installation, ask the agent to combine the code in your workspace with production evidence:More clients
Kiro
Kiro
Kiro supports Agent Skills and remote HTTP MCP servers with browser OAuth. Configure the two components separately.First, open Agent Steering & Skills in the Kiro panel, select Import a skill, choose GitHub, and paste:Then run Kiro: Open user MCP config (JSON) from the Command Palette and merge this entry into Save the file. Kiro reconnects automatically and opens the Anyshift authorization page when Graph MCP requests OAuth. Verify the connection in the MCP servers panel, then invoke
~/.kiro/settings/mcp.json:/agent-plugin or ask a production-impact question.See Kiro’s Agent Skills and MCP configuration guides.Grok Build
Grok Build
This setup is for the xAI Grok Build coding agent, not the consumer Grok chat or bot.Review the source and the capabilities Grok displays before using
--trust. Start a new Grok session and complete browser OAuth on the first Graph MCP use. The skill is available as /agent-plugin. Run grok mcp doctor agent-plugin if the server does not connect.See the Grok Build guides for plugins and MCP servers.GitHub Copilot CLI
GitHub Copilot CLI
Install the repository from inside a GitHub Copilot CLI session:If the server is listed as If your Copilot version installs the skill but does not load the portable MCP entry, add the endpoint explicitly from your shell:Start a new session after installation. Invoke
needs-auth, start the browser flow:/agent-plugin/agent-plugin, or ask Copilot to inspect production impact and let it select the skill automatically.See GitHub’s guides for Copilot plugins and MCP servers.OpenClaw
OpenClaw
OpenClaw loads the skill and remote MCP connection separately. Clone the current package, then install its skill for all local agents:Register and authorize Graph MCP:Restart the relevant agent or Gateway if it was already running. Run
openclaw skills list to confirm the skill loaded, then invoke /agent-plugin or ask the agent for production evidence.See OpenClaw’s Skills and MCP guides.Hermes
Hermes
Hermes supports Agent Skills and OAuth-authenticated HTTP MCP servers, but loads the two components separately. Clone the current package into a stable location:Merge these entries into Complete OAuth and verify the connection from a fresh terminal:Start
~/.hermes/config.yaml:hermes chat and invoke /agent-plugin, or ask a production-impact question and let Hermes load the skill automatically.See Hermes’ Skills and MCP guides.Other Agent Plugin clients
Other Agent Plugin clients
Load the public repository root in a client that supports Agent Plugins and the The client should discover
streamable-http MCP transport:plugin.json, mcp.json, and the packaged skill. Treat the client as unverified until you have tested installation, OAuth, discovery of the expected tools, one authenticated call, and uninstall behavior with the exact version you deploy.Verify the connection
A complete installation has all four of these signals:- The
agent-pluginskill is visible to the agent. agent-pluginis connected and authenticated.- The client discovers
resolve_resource,get_dependencies,get_blast_radius,get_recent_changes,get_operational_impact, andquery_graph. - A read-only request returns project-scoped evidence with an evidence timestamp.
Manage access and updates
- Use your client’s plugin manager to update or remove the package. For manual Git checkouts, run
git pull --ff-onlyin the package directory, then restart the client. - Start a new agent session after installing or updating so the current skill and MCP tools are loaded.
- Keep only one Graph MCP registration per client. Installing the package and configuring the same endpoint manually can create duplicate tools and separate OAuth state.
- View or revoke authorized MCP connections from your Anyshift profile page under Authorized Apps.
Troubleshooting
OAuth callback returns 400
OAuth callback returns 400
Start authentication again from the MCP client and use the newly generated browser page. OAuth callback URLs are tied to the active client attempt; an old page can no longer complete a later connection.
The browser does not open
The browser does not open
Copy the fresh authorization URL shown by the client into a browser where you can sign in to Anyshift. This is common when the agent client runs over SSH or in a remote development environment. Keep the client process running until authorization completes.
The skill is installed but Graph tools are missing
The skill is installed but Graph tools are missing
Confirm that
agent-plugin is enabled, complete OAuth, and start a new agent session. If the server still does not appear, use the client’s MCP diagnostics to inspect its connection state.Graph tools appear twice
Graph tools appear twice
Remove the standalone MCP entry when the Agent Plugin already supplies Graph MCP. Keep the package installation if you want both the tools and the agent-plugin skill.
Cursor cannot load the local plugin
Cursor cannot load the local plugin
Use Cursor’s standalone Graph MCP entry as a fallback:Complete browser OAuth and start a new Agent chat. This fallback provides the Graph tools but does not install the agent-plugin skill.
anyshift-io/agent-plugin.