Ory mcp
用于安装代理的模型上下文协议 (MCP) 服务器 定向 通过LLMS作为克劳德。
它是什么
哦 orya-mcp 展示MCP工具,允许人工智能助手直接从自然语言对话中在Kubernetes环境中安装和配置Orya代理。
可用工具
| 工具 | 描述 |
|---|---|
orya-installer-k8s 通过Helm在Kubernetes集群中安装Orya代理 |
orya-installer-k8s
使用 Helm 安装 Orya 代理。内部运行 :
helm repo add orya https://docp-agent.s3.us-east-1.amazonaws.com
helm repo update
helm install orya-agent orya/k8s-orya -n orya-agent --create-namespace -f
参数 :
| 参数 | 类型 | 强制性 | 描述 |
|---|---|---|---|
path | string | 是 | 文件路径 values.yaml 代理设置(例如: /path/to/orya-values.yaml) |
先决条件
- 转到1.25+
helm安装并配置在PATHkubectl访问目标集群- 档案
values.yamlAgent Orya 的
安装
git clone https://github.com/OryaHub/orya-mcp.git
cd orya-mcp
go build -o orya-mcp .Claude 桌面配置
添加到 Claude 桌面配置文件 (claude_desktop_config.json):
{
"mcpServers": {
"orya": {
"command": "/caminho/para/orya-mcp"
}
}
}VS Code(Copilot)
添加到 .vscode/mcp.json do seu工作空间:
{
"servers": {
"orya": {
"type": "stdio",
"command": "/caminho/para/orya-mcp"
}
}
}使用范例
配置 MCP 后,只需向向向导询问:
“使用文件在我的集群中安装Orya代理 /home/user/orya-values.yaml"助理会打电话 orya-installer-k8s 路径,并报告安装结果。
项目结构
orya-mcp/
├── main.go # Ponto de entrada, registro das ferramentas MCP
├── dto/
│ └── types.go # Tipos de entrada e saída das ferramentas
├── services/
│ └── k8s.go # Lógica de instalação via Helm
├── pkg/
│ ├── constants.go # Constantes (URLs de repositório Helm)
│ ├── executor.go # Executor de comandos shell
│ └── validate.go # Validação dos inputs
└── go.mod许可证
业主 -© OryaHub
