Table of Contents

MCP Server

A universal connector between AI agents and a DW10 solution

The DynamicWeb MCP Server is a tool which acts as a universal connector between AI agents and a DynamicWeb solution. This ensures that AI agents can interact with the solution in a repeatable and reliable way.

MCP (Model Context Protocol) is an open standard developed by Anthropic and released publicly in November 2024. It provides a standardized, declarative way to describe and expose capabilities to LLMs, making it straightforward to connect AI agents to external systems like APIs, files, and databases.

MCP Servers expose a set of tools - specific actions or queries that an AI agent can call. Tools are the bridge between natural language and actual system operations. When you ask an agent to do something, it selects the appropriate tool, passes the right parameters, and acts on the result.

For example: if you ask an agent to "Create a new product field called 'Material' for the Clothing data model", the agent will call the create_category_field tool with the correct parameters — field name, type, and target category. It handles the entire operation without you clicking through any UI.

Prerequisites

Before connecting an agent, make sure your solution is ready:

  1. Make sure your DynamicWeb 10 solution targets .NET 10
  2. Install the Backend MCP app from the DynamicWeb App Store
  3. Restart the solution to activate the MCP server and apply configuration changes
  4. Open Settings > Developer >MCP Configurations and setup authentication based on the agent you use
  5. Lastly setup permission for the tools exposed. Permissions are configured per area and follow CRUD (Create, Read, Update, Delete) granularity. Only grant the permissions an agent actually needs.
To top