Publishing an Agent

In this challenge, you will publish your agent so it can be called from external applications like Claude Desktop or Cursor.

Goal

Make your Northwind Analyst agent accessible via an MCP server endpoint, then connect to it from a host application.

Internal and External Access

Agents have two access modes:

Internal (default): Only members of your Aura project can use the agent. No additional charges.

Access settings showing Internal selected

External: The agent is exposed via REST API or MCP server. External agents incur charges per Neo4j pricing.

Access settings showing External selected with Enable MCP server toggle

For this challenge, you need External access with MCP server enabled.

Steps

  1. Open your agent in the Aura Console

  2. Click the agent menu and select Configure

    Agent menu showing Configure
  3. Under Access, select External

  4. Enable the MCP server toggle

  5. Click Save

  6. From the agent menu, click Copy MCP server endpoint

  7. Add the endpoint to your host application (see below)

  8. Send a test message to confirm the agent responds

Connecting to Claude Desktop

  1. Open Claude Desktop settings or configuration file

  2. Add your agent’s MCP endpoint

  3. Configure authentication if required

  4. Restart Claude Desktop

  5. Send a test question to your agent

See Aura Agent documentation for detailed Claude Desktop setup instructions.

Connecting to Cursor

  1. Open Cursor settings → MCP configuration

  2. Add a new MCP server with your agent’s endpoint

  3. Save and reload Cursor

  4. Use the agent through Cursor’s interface

Summary

In this challenge, you published your agent as an external MCP server and connected to it from a host application.

Next Steps

Continue with the GraphRAG track:

Chatbot

How can I help you today?