Skip to content

MCP Clients

Navigation: Programming with ADLXADLX MCP Servers

In this section

An MCP client provides the natural-language interface to the MCP Servers. The client connects to one or more servers, presents their tools to a language model, and uses the model to map a user’s request to a tool call.

LLM Router Client

The LLM router client uses a Large Language Model to interpret user intent, select the appropriate tool, and generate a natural-language response.

User Query --> LLM (with tool schemas) --> Tool Selection --> MCP Tool Call --> LLM Response

Server Configuration

The client reads an mcp_config.json file that lists the servers to connect to. Each entry specifies the transport, the command to launch the server, and any arguments. Refer to the client README.md for configuration details and supported LLM back ends.

Example Interaction

You: Enable Radeon Super Resolution
[LLM Analysis] User wants to enable RSR
[Tool Selection] amd-3dsettings-mcp-server -> set_rsr_state(state=1)
[Result] { "success": true, "message": "RSR enabled" }

See Also: MCP Servers