TCloud MCP平台
用于在 TCloud 生态系统中编排模型上下文协议 (MCP) 代理的集中式平台。
建筑
flowchart TB
subgraph Cliente
C1[Sistema de Suporte]
C2[Aplicações]
end
subgraph Orquestração
OA[🧠 Agent Orquestrador
Triagem]
end
subgraph Gateway
MCF[MCP Context Forge
Kubernetes / Este Repositório]
end
subgraph Agents
A1[CPU/RAM Agent]
A2[DB Agent]
A3[App Agent]
A4[Rede Agent]
A5[Storage Agent]
end
C1 --> OA
C2 --> OA
OA --> MCF
MCF --> A1
MCF --> A2
MCF --> A3
MCF --> A4
MCF --> A5仓库结构
tcloud-mcp-platform/
├── infrastructure/ # Deploy do MCP Context Forge
│ └── context-forge/
│ ├── values.yaml # Configuração base
│ ├── values-dev.yaml # Overrides para dev
│ └── values-prod.yaml # Overrides para prod
├── templates/ # Templates para criar novos Agents
│ └── mcp-agent-docker/ # Template Docker (recomendado)
├── docs/ # Documentação
├── scripts/ # Scripts de automação
├── Makefile # Comandos úteis
└── README.md快速开始
1.部署do MCP上下文锻造
# Pré-requisitos
kubectl get storageclasses
kubectl get ingressclass
# Deploy
make deploy-context-forge ENV=dev2. 创建新的 MCP 代理
# Usar o template
make new-agent NAME=my-agent
# Isso cria um novo repositório baseado no template3.注册代理无上下文伪造
make register-agent NAME=my-agent URL=https://my-agent.example.com/mcp可用代理
| 代理 | 仓库 | 状态 | 描述 |
|---|---|---|---|
| CPU/RAM | tcloud监控mcp服务器 | ✅ 活跃 | CPU和RAM诊断 |
| 交响乐器 | tcloud-orchestrator-mcp | 📋 计划 | 分类和整合 |
| 数据库 | tcloud-db-mcp | 📋 计划 | 数据库诊断 |
| 应用程序 | tcloud-app-mcp | 📋 计划 | ERP/应用程序诊断 |
| 网络 | tcloud-network-mcp | 📋 计划 | 连接诊断 |
创建新代理
查看完整的文档 docs/creating-agents.md.
摘要
- 使用o模板:
make new-agent NAME=meu-agent - 实施您的工具 嗯
src/tools.py - 实施您的提示 嗯
src/prompts.py - 构建e部署:
docker build && docker push - Registre没有上下文伪造:
make register-agent
环境
| Ambiente | 上下文伪造URL | 命名空间 |
|---|---|---|
| Dev | https://mcp-gateway.tbf8b9d.k8s.sp06.te.tks.sh | mcp-dev |
| Prod | https://mcp-gateway.tcloud.internal(planejado) |
参考资料
贡献
- 创建分支 :
git checkout -b feature/meu-agent - 进行更改
- 打开PR进行评论
许可证
专有-TOTVS
