Skip to content

Commit bf79b12

Browse files
authored
Added MCP Server (#55)
1 parent 9447130 commit bf79b12

File tree

3 files changed

+48
-1
lines changed

3 files changed

+48
-1
lines changed

SUMMARY.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,5 +66,6 @@
6666
## ❓ FAQ
6767

6868
* [Common problems](faq/common-problems.md)
69+
* [MCP Server](faq/mcp.md)
6970
* [FAQ](faq/faq.md)
70-
* [Authentication Issues](faq/authentication.md)
71+
* [Authentication Issues](faq/authentication.md)

faq/mcp.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# MCP Server Setup
2+
3+
To enable the MCP server functionality, set the `mcp.enabled` flag to `true`.
4+
5+
Once enabled, you can connect to the Kafbat UI instance using an MCP client at the following SSE endpoint:
6+
`http://hostname/mcp/sse`.
7+
8+
### Visual Studio Code
9+
10+
To configure MCP in VS Code:
11+
12+
1. Add the MCP server to your settings:
13+
14+
```json
15+
"mcp": {
16+
"servers": {
17+
"Kafka UI": {
18+
"type": "sse",
19+
"url": "http://hostname:8080/mcp/sse"
20+
}
21+
}
22+
}
23+
```
24+
25+
2. Open the co-pilot chat window and switch to agent mode.
26+
27+
### Cluade
28+
29+
Cluade supports remote MCP servers **only** with an Enterprise subscription. For basic usage, configure a `mcp-remote` proxy:
30+
31+
```json
32+
{
33+
"mcpServers": {
34+
"kafka": {
35+
"command": "npx",
36+
"args": [
37+
"mcp-remote",
38+
"http://localhost:8080/mcp/sse",
39+
"--transport sse-only",
40+
"--allow-http"
41+
]
42+
}
43+
}
44+
}
45+
```

overview/features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@
1414
* **Custom SerDe Plugin Support** – Use built-in serializers/deserializers like AWS Glue and Smile, or create your own custom plugins.
1515
* **Role-Based Access Control**[Manage granular UI permissions](../configuration/rbac-role-based-access-control/) with RBAC.
1616
* **Data Masking**[Obfuscate sensitive data](../configuration/data-masking.md) in topic messages to enhance privacy and compliance.
17+
* **MCP Server** - [Model Context Protocol](https://modelcontextprotocol.io/introduction) Server

0 commit comments

Comments
 (0)