rpk connect mcp-server
Execute an MCP server against a suite of Redpanda Connect resources. Each resource will be exposed as a tool that AI can interact with.
| This command is experimental and subject to change. |
Subcommands
| Command | Description |
|---|---|
Initialize an MCP server project. Files that already exist will not be overwritten. |
|
Lint MCP server resources. Exits with a status code 1 if any linting errors are detected in the specified directory. |
Flags
| Value | Type | Description |
|---|---|---|
|
string |
An optional address to bind the MCP server to instead of running in stdio mode. |
|
string |
Address to bind the observability server ( |
|
strings |
Optionally limit the resources that this command runs by providing one or more regular expressions. Resources that do not contain a match within the field meta.tags for each tag regular expression specified will be ignored. |
|
strings |
Attempt to load secrets from a provided URN. If more than one entry is specified they will be attempted in order until a value is found. Environment variable lookups are specified with the URN env:, which by default is the only entry. In order to disable all secret lookups specify a single entry of |
|
strings |
import environment variables from a dotenv file. |
|
string |
Provide an explicit Redpanda License, which enables enterprise functionality. By default licenses found at the path |
|
string |
Chroot into the provided directory after parsing configuration. Common /etc/ files are copied to the chroot directory, and the directory is made read-only. This flag is only supported on Linux. |
|
strings |
Specify additional files to be copied into the chroot directory. This flag can be used multiple times. It is only supported when |
Global flags
| Value | Type | Description |
|---|---|---|
|
string |
Redpanda or |
|
stringArray |
Override |
|
bool |
Ignore |
|
string |
|
|
bool |
Enable verbose logging. |