Production context for your agent

Anyshift connects infrastructure, code and observability data in a production graph. Query that graph with your own agent, or ask Annie to investigate an incident.

Connect Graph MCP

  • Read topology, dependencies and change events with your own agent.
  • Endpoint: https://api.anyshift.io/mcp/graph
  • Reuse an existing connection. For a new connection in Codex, run these commands, sign in through browser OAuth, then confirm the intended project with list_projects.
codex mcp add anyshift-graph --url https://api.anyshift.io/mcp/graph
codex mcp login anyshift-graph

Connect to your project

  • Reuse your existing Anyshift integrations and MCP connection. If you already installed the plugin, Graph MCP is included; do not register it twice.
  • For a new connection, follow the setup guide for your client, sign in through browser OAuth and select your project. Both endpoints use Streamable HTTP; no API token belongs in the MCP configuration.
  • No Anyshift project yet? Create one and connect the data sources needed for your task. An existing project only needs additional integrations when the required evidence is missing.

Make a first read

  • A successful read returns resource identities from the intended project. An empty result confirms that the request completed, not that your infrastructure is empty.
Use the existing Anyshift Graph MCP connection. Call describe_schema, then list_projects and confirm the bound project is the one I intend to query. If the project cannot be confirmed, stop before reading resources. Choose a non-secret resource kind from the schema and use find_resources to list at most 5 resources. Return their names, kinds, scopes and hashedIDs. If none match, report the empty result; do not invent resources or switch projects.

Work with graph evidence

  • Call describe_schema first to discover the selected project's resource types, relationships and events.
  • Use find_resources to resolve a resource, then use its hashedID to inspect relationships and time-bounded changes. Names may repeat across clusters and namespaces.
  • Graph MCP is read-only. Check timestamps and completeness signals; missing evidence is not proof of absence, and related events do not establish a root cause.
  • Use Cypher only with Graph MCP's query_graph tool. The Graph SDK, API and CLI have their own Graph Query Language; queries are not interchangeable.

Try a task

Queries and runs are different

  • A Graph query is a request for data from your Anyshift graph. Use the plugin, Graph MCP, SDK, API or CLI: all share the same query allowance.
  • Anyshift agents use a separate run allowance. When you use your own AI provider to query the graph, you pay that provider separately. See pricing for current plan limits.