Select theme:
Radzen Blazor MCP uses the Model Context Protocol to give your AI coding assistant access to Radzen Blazor component documentation, API details, and ready-made templates. You configure your editor to connect to the Radzen Blazor MCP server, and the assistant can then search and retrieve this knowledge while generating code.
You need a license key. If you don't have one yet, get your key first — it takes about a minute.
In every configuration below, replace YOUR-LICENSE-KEY with the actual key you received.
Create or edit .cursor/mcp.json in your project root:
{
"mcpServers": {
"radzen-blazor": {
"type": "streamable-http",
"url": "https://app.radzen.com/mcp",
"headers": {
"X-Radzen-Key": "YOUR-LICENSE-KEY"
}
}
}
}
Tips:
.cursor/mcp.json) and global (~/.cursor/mcp.json) configuration. Project-level is recommended so you can share the config file with your team (minus the key — use an environment variable or .gitignore the file).Verify: Open Cursor Settings > MCP. You should see radzen-blazor listed with a green status indicator. If it shows an error, double-check your key and URL.
Run this command in your terminal:
claude mcp add-json radzen-blazor '{"type":"http","url":"https://app.radzen.com/mcp","headers":{"X-Radzen-Key":"YOUR-LICENSE-KEY"}}'
This writes the server configuration to ~/.claude.json. The resulting entry looks like:
{
"mcpServers": {
"radzen-blazor": {
"type": "http",
"url": "https://app.radzen.com/mcp",
"headers": {
"X-Radzen-Key": "YOUR-LICENSE-KEY"
}
}
}
}
Tips:
--scope project to scope the server to the current project instead of your global config. This creates a .mcp.json file in the project directory./mcp to refresh the server list.Verify: Run claude mcp list. You should see radzen-blazor in the output.
Create or edit .vscode/mcp.json in your project root:
{
"servers": {
"radzen-blazor": {
"type": "http",
"url": "https://app.radzen.com/mcp",
"headers": {
"X-Radzen-Key": "YOUR-LICENSE-KEY"
}
}
}
}
Tips:
mcp.json. Click it to activate the connection.Verify: Click the Start button next to the server entry in mcp.json. The status should change to "Running". You can also check the MCP server list in the Copilot Chat panel.
Create or edit .mcp.json in your solution directory:
{
"servers": {
"radzen-blazor": {
"url": "https://app.radzen.com/mcp",
"headers": {
"X-Radzen-Key": "YOUR-LICENSE-KEY"
}
}
}
}
You can also place this file in your user profile directory (%USERPROFILE%) to make it available across all solutions.
Tips:
.mcp.json at the solution root on startup. If you added it while VS was open, close and reopen the solution.Verify: Open the Copilot Chat panel and check that MCP tools are available. You should see Radzen Blazor tools listed when you hover over the tools icon.
Create or edit opencode.json in your project root:
{
"mcp": {
"radzen-blazor": {
"type": "remote",
"url": "https://app.radzen.com/mcp",
"headers": {
"X-Radzen-Key": "YOUR-LICENSE-KEY"
}
}
}
}
Verify: Start OpenCode and check that the Radzen Blazor MCP server connects successfully.
Create or edit ~/.codex/config.toml:
[mcp_servers.radzen-blazor]
url = "https://app.radzen.com/mcp"
[mcp_servers.radzen-blazor.http_headers]
X-Radzen-Key = "YOUR-LICENSE-KEY"
Verify: Run Codex and confirm the MCP server is listed in the active connections.
Any MCP-compatible client can connect to Radzen Blazor MCP. Use these connection details:
| Setting | Value |
|---|---|
| Server URL | https://app.radzen.com/mcp |
| Transport | Streamable HTTP |
| Header Name | X-Radzen-Key |
| Header Value | Your trial or license key |
Most clients accept a JSON configuration similar to:
{
"url": "https://app.radzen.com/mcp",
"headers": {
"X-Radzen-Key": "YOUR-LICENSE-KEY"
}
}
Refer to your client's documentation for the exact format. The key things are: use the URL above, set the X-Radzen-Key header, and make sure the client supports HTTP (streamable HTTP) transport.
If your assistant can't connect or returns errors, check the Troubleshooting page for common issues and fixes.
Radzen is free to use. You can also test the premium features for 15 days.
Start FreeSelect theme: