DevOps MCP工具包
15台MCP服务器 管理在Kubernetes(Docker Desktop)上运行的完整本地DevOps堆栈——不需要云帐户。
      ](https://hub.docker.com/u/narayanareddy99910)   
______________________________________________________________________
🛠️ MCP工具和版本
运行时间: python3.13.5·MCP-SDK1.27.0·运输:stdio
| # | MCP名称 | 服务器文件 | 工具 | 控件 |
|---|---|---|---|---|
| 1 | docker-manager | servers/01_docker_manager.py | 20 | 容器、图像、卷、网络、执行、统计、修剪 |
| 2 | terraform-manager | servers/02_terraform_manager.py | 14 | 初始化、计划、应用、销毁、状态、工作区、输出 |
| 3 | sonarqube-manager | servers/03_sonarqube_manager.py | 14 | 项目、问题、质量门、指标、令牌、扫描仪 |
| 4 | jenkins-manager | servers/04_jenkins_manager.py | 16 | 作业、构建、触发、创建、删除、节点、插件、队列 |
| 5 | devops-dashboard | servers/05_devops_dashboard.py | 8 | 全栈健康状况、Docker摘要、Jenkins/Sonar/Terraform状态 |
| 6 | kubernetes-manager | servers/06_kubernetes_manager.py | 24 | Pod、部署、服务、命名空间、事件、日志、应用YAML |
| 7 | prometheus-grafana | servers/07_prometheus_grafana.py | 15 | PromQL、范围查询、目标、警报、仪表板、数据源 |
| 8 | argocd-manager | servers/08_argocd_manager.py | 12 | 应用程序、同步、回滚、创建、删除、存储库、集群 |
| 9 | trivy-scanner | servers/09_trivy_scanner.py | 10 | 图像扫描、IaC扫描、K8s集群扫描、SBOM、DB更新 |
| 10 | helm-manager | servers/10_helm_manager.py | 18 | 安装、升级、回滚、卸载、存储库、lint、搜索、历史记录 |
| 11 | vault-manager | servers/11_vault_manager.py | 16 | KV读/写/删除、策略、身份验证方法、令牌、引擎 |
| 12 | loki-manager | servers/12_loki_manager.py | 10 | LogQL查询、pod日志、标签浏览器、错误检测 |
| 13 | harbor-manager | servers/13_harbor_manager.py | 8 | 项目、存储库、标签、工件、推/拉指南 |
| 14 | minio-manager | servers/14_minio_manager.py | 15 | Bucket、对象、上传、删除、预签名URL、策略 |
| 15 | nexus-manager | servers/15_nexus_manager.py | 13 | 仓库、组件、搜索、上传、blob存储、任务 |
| 总计 | 213 |
Python依赖关系
| 包装 | 版本 | 用途 |
|---|---|---|
mcp[cli] | 1.27.0 | MCP SDK——FastMCP服务器框架 |
httpx | 0.28.1 | 用于REST API调用的异步HTTP客户端 |
streamlit | 1.32.0 | 视觉控制面板仪表板 |
plotly | 5.20.0 | 交互式图表(CPU/内存使用图) |
playwright | 1.58.0 | 屏幕截图的浏览器自动化 |
______________________________________________________________________
这是什么?
基于Kubernetes(Docker Desktop)构建的完全本地DevOps平台,具有 15台MCP服务器 将每个工具的API公开为可调用函数-触发Jenkins构建、查询Prometheus度量、使用Trivy扫描图像、管理Vault机密、使用ArgoCD部署、将图像推送到容器注册表、管理MinIO桶等等。
A. 流光灯控制面板 为所有15个工具提供了丰富的可视化界面,包括实时状态、表单、操作和图表,无需CLI。
主要特点
- 🎛️ 15页Streamlit仪表板 --带有KPI卡、实时状态、绘图图表的视觉控制面板
- ☸️ Kubernetes原生 --所有服务均在Docker Desktop K8s上运行,云成本为零
- 🔒 安全第一 --Trivy CVE扫描、保险库秘密、SonarQube代码分析
- 📦 完整的GitOps --ArgoCD应用管理、同步、回滚、仓库管理
- 🏗️ IaC就绪 --地形工作空间管理、计划预览、状态检查
- 📊 完全可观察性 --Prometheus指标、Grafana仪表板、Loki日志查询
- 🔌 MCP协议 --15台服务器上的213个工具,均可通过模型上下文协议访问
______________________________________________________________________
流光控制面板
运行: python3 -m streamlit run streamlit_app/app.py --server.port 8501仪表板概述
| 仪表板 | Docker管理器 |
|---|---|
| Dashboard |
基础设施
| Kubernetes管理器 | 地形管理器 |
|---|---|
| Kubernetes | Terraform |
CI/CD
安全
可观测性
| 普罗米修斯和格拉法纳 | 洛基原木 |
|---|---|
| Prometheus | Loki |
存储和注册表
______________________________________________________________________
实时工具UI
每个工具都在Kubernetes中本地运行,可以从浏览器访问。
Jenkins——CI/CD管道
http://localhost:30080 ·管理员/Admin@123456789@______________________________________________________________________
SonarQube——代码质量
http://localhost:30900 ·管理员/Admin@123456789@项目仪表板——显示每个项目的质量门状态、安全评级和可靠性得分。
______________________________________________________________________
Grafana——仪表板和可视化
http://localhost:30030 ·管理员/Admin@123456789@______________________________________________________________________
普罗米修斯——度量与警报
http://localhost:30090 ·无需身份验证______________________________________________________________________
ArgoCD-GitOps部署
https://localhost:30085 ·管理员/Admin@123456789@______________________________________________________________________
HashiCorp保险库——秘密管理
http://localhost:30200·令牌:root
登录: 选择 代币 方法→ enter root → click 登录
| 登录页面 | 登录后 |
|---|---|
| Vault Login | Vault UI |
______________________________________________________________________
MinIO--S3兼容对象存储
http://localhost:30921 (控制台)·管理员/Admin@123456789@对象浏览器——显示桶、对象、大小、最后修改时间。使用 创建Bucket / 上传 管理存储的按钮。
______________________________________________________________________
Nexus仓库——工件管理
http://localhost:30081 ·管理员/Admin@123456789@______________________________________________________________________
容器注册表--Docker镜像注册表
http://localhost:30881(UI)·注册表API:http://localhost:30880·无身份验证
______________________________________________________________________
Loki--日志聚合
http://localhost:30310 ·无身份验证·通过Grafana Explore查询______________________________________________________________________
MCP服务器--185+工具
| # | 服务器 | MCP名称 | 工具 | 控件 |
|---|---|---|---|---|
| 1 | servers/01_docker_manager.py | docker-manager | 15 | 容器、图像、卷、网络、修剪 |
| 2 | servers/02_terraform_manager.py | terraform-manager | 14 | 计划、应用、销毁、状态、工作区管理 |
| 3 | servers/03_sonarqube_manager.py | sonarqube-manager | 14 | 项目、问题、质量门、扫描仪 |
| 4 | servers/04_jenkins_manager.py | jenkins-manager | 15 | 作业、构建、触发、创建、删除、节点 |
| 5 | servers/05_devops_dashboard.py | devops-dashboard | 7 | 所有服务的统一健康检查 |
| 6 | servers/06_kubernetes_manager.py | kubernetes-manager | 20 | Pod、部署、服务、命名空间、YAML应用 |
| 7 | servers/07_prometheus_grafana.py | prometheus-grafana | 15 | PromQL、范围查询、仪表板、数据源 |
| 8 | servers/08_argocd_manager.py | argocd-manager | 12 | GitOps应用程序、同步、回滚、创建、存储库 |
| 9 | servers/09_trivy_scanner.py | trivy-scanner | 10 | CVE扫描、IaC检查、SBOM、K8s集群扫描 |
| 10 | servers/10_helm_manager.py | helm-manager | 14 | 安装、升级、回滚、存储库、lint、搜索 |
| 11 | servers/11_vault_manager.py | vault-manager | 16 | KV秘密、政策、身份验证方法、令牌 |
| 12 | servers/12_loki_manager.py | loki-manager | 10 | LogQL查询、pod日志、错误检测 |
| 13 | servers/13_harbor_manager.py | harbor-manager | 8 | 注册表存储库、标签、推/拉、清单 |
| 14 | servers/14_minio_manager.py | minio-manager | 15 | 桶、对象、上传、删除、策略 |
| 15 | servers/15_nexus_manager.py | nexus-manager | 13 | 仓库、组件、上传、搜索、blob存储 |
______________________________________________________________________
🛠 服务和版本
所有服务都作为Kubernetes Pod在 devops 命名空间(ArgoCD在 argocd).
| # | 服务 | 版本 | URL | 端口 | 命名空间 |
|---|---|---|---|---|---|
| 1 | 詹金斯 | 2.541.3 LTS | http://localhost:30080 | 30080 | devops |
| 2 | 声纳立方 | 26.3.0 Community | http://localhost:30900 | 30900 | devops |
| 3 | 格拉法纳 | 12.4.2 | http://localhost:30030 | 30030 | devops |
| 4 | 普罗米修斯 | 3.11.0 | http://localhost:30090 | 30090 | devops |
| 5 | 洛基 | 3.0.0 | http://localhost:30310 | 30310 | devops |
| 6 | 普罗姆泰尔 | 3.0.0 | 内部 | -- | devops |
| 7 | HashiCorp 保险库 | 1.17.6 | http://localhost:30200 | 30200 | devops |
| 8 | ArgoCD | v3.3.6 | https://localhost:30085 | 30085/30086 | argocd |
| 9 | MinIO | RELEASE.2025-09-07 | http://localhost:30921(用户界面) | 30920/30921 | devops |
| 10 | Nexus 仓库 | 3.90.2-06 OSS | http://localhost:30081 | 30081 | devops |
| 11 | 集装箱登记处 | registry:2 | http://localhost:30880 | 30880/30881 | 开发工具 |
| 12 | PostgreSQL | 15.17 | 仅限集群IP | 内部 | devops |
| 13 | 注册表UI | 2.6.0 | http://localhost:30881 | 30881 | devops |
支持CLI工具
| 工具 | 版本 | 目的 |
|---|---|---|
| 库贝内特斯 | v1.32.2 | 容器编排(Docker桌面) |
| 赫尔姆 | v3.17.3 | Kubernetes包管理器 |
| 地形 | 1.5.7 | 基础设施即代码 |
| Trivy | 0.69.3 | CVE&IaC漏洞扫描程序 |
| Docker | 最新 | 容器运行时 |
______________________________________________________________________
🔑 服务凭据
| 服务 | URL | 用户名 | 密码/令牌 |
|---|---|---|---|
| 詹金斯 | http://localhost:30080 | admin | Admin@123456789@ |
| SonarQube | http://localhost:30900 | admin | Admin@123456789@ |
| 格拉法娜 | http://localhost:30030 | admin | Admin@123456789@ |
| 普罗米修斯 | http://localhost:30090 | -- | 无身份验证 |
| ArgoCD | https://localhost:30085 | admin | Admin@123456789@ |
| HashiCorp保险库 | http://localhost:30200 | -- | 标记: root |
| API矿业公司 | http://localhost:30920 | admin | Admin@123456789@ |
| MinIO控制台 | http://localhost:30921 | admin | Admin@123456789@ |
| Nexus | http://localhost:30081 | admin | Admin@123456789@ |
| 容器注册表 | http://localhost:30880 | -- | 无身份验证 |
| 注册表UI | http://localhost:30881 | -- | 无身份验证 |
| 洛基 | http://localhost:30310 | -- | 无身份验证 |
| PostgreSQL(内部) | 仅限ClusterIP | sonar | sonar |
______________________________________________________________________
Docker Hub镜像
所有图片发布于 ****
# Pull the Streamlit + MCP servers app
docker pull narayanareddy99910/devops-mcp-toolkit:latest
# Or pull individual tool images
docker pull narayanareddy99910/jenkins:lts
docker pull narayanareddy99910/sonarqube:community
docker pull narayanareddy99910/grafana:latest
docker pull narayanareddy99910/prometheus:latest
docker pull narayanareddy99910/argocd:v3.3.6
docker pull narayanareddy99910/vault:1.17
docker pull narayanareddy99910/loki:3.0.0
docker pull narayanareddy99910/promtail:3.0.0
docker pull narayanareddy99910/minio:latest
docker pull narayanareddy99910/nexus3:latest
docker pull narayanareddy99910/registry:2
docker pull narayanareddy99910/docker-registry-ui:latest
docker pull narayanareddy99910/postgres:15______________________________________________________________________
先决条件
# 1. Docker Desktop with Kubernetes enabled
# Settings → Kubernetes → Enable Kubernetes → Apply
# 2. Install Python dependencies
pip3 install -r requirements.txt # mcp[cli], httpx, streamlit, plotly, playwright
# 3. Install Playwright browser (for screenshot features)
playwright install chromium
# 4. Optional CLI tools (for full functionality)
brew install terraform # Terraform manager
brew install trivy # Trivy scanner
brew install helm # Helm manager
brew install minio/stable/mc # MinIO CLI
brew install sonar-scanner # SonarQube scanner______________________________________________________________________
快速开始
1--部署整个堆栈
# Core namespace + services
kubectl apply -f k8s/namespace.yaml
kubectl apply -f k8s/postgres/
kubectl apply -f k8s/jenkins/
kubectl apply -f k8s/sonarqube/
# Observability
kubectl apply -f k8s/prometheus/
kubectl apply -f k8s/grafana/
kubectl apply -f k8s/loki/
# Security & Secrets
kubectl apply -f k8s/vault/
# Storage & Registry
kubectl apply -f k8s/harbor/
kubectl apply -f k8s/minio/
kubectl apply -f k8s/nexus/
# ArgoCD (GitOps)
kubectl apply -f k8s/argocd/namespace.yaml
kubectl apply -n argocd \
-f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
kubectl patch svc argocd-server -n argocd --patch "$(cat k8s/argocd/nodeport-patch.yaml)"
# Verify everything is running
kubectl get pods -n devops
kubectl get pods -n argocd2--注册所有MCP服务器
mcp add docker-manager -- python3 servers/01_docker_manager.py
mcp add terraform-manager -- python3 servers/02_terraform_manager.py
mcp add sonarqube-manager \
-e SONAR_URL=http://localhost:30900 \
-e SONAR_USER=admin \
-e SONAR_PASS='Admin@123456789@' \
-- python3 servers/03_sonarqube_manager.py
mcp add jenkins-manager \
-e JENKINS_URL=http://localhost:30080 \
-e JENKINS_USER=admin \
-e JENKINS_PASS='Admin@123456789@' \
-- python3 servers/04_jenkins_manager.py
mcp add devops-dashboard \
-e JENKINS_URL=http://localhost:30080 -e JENKINS_USER=admin -e JENKINS_PASS='Admin@123456789@' \
-e SONAR_URL=http://localhost:30900 -e SONAR_USER=admin -e SONAR_PASS='Admin@123456789@' \
-- python3 servers/05_devops_dashboard.py
mcp add kubernetes-manager -- python3 servers/06_kubernetes_manager.py
mcp add prometheus-grafana \
-e PROMETHEUS_URL=http://localhost:30090 \
-e GRAFANA_URL=http://localhost:30030 \
-e GRAFANA_USER=admin \
-e GRAFANA_PASS='Admin@123456789@' \
-- python3 servers/07_prometheus_grafana.py
mcp add argocd-manager \
-e ARGOCD_URL=https://localhost:30085 \
-e ARGOCD_USER=admin \
-e ARGOCD_PASS='Admin@123456789@' \
-- python3 servers/08_argocd_manager.py
mcp add trivy-scanner -- python3 servers/09_trivy_scanner.py
mcp add helm-manager -- python3 servers/10_helm_manager.py
mcp add vault-manager \
-e VAULT_URL=http://localhost:30200 \
-e VAULT_TOKEN=root \
-- python3 servers/11_vault_manager.py
mcp add loki-manager \
-e LOKI_URL=http://localhost:30310 \
-- python3 servers/12_loki_manager.py
mcp add harbor-manager \
-e HARBOR_URL=http://127.0.0.1:30880 \
-- python3 servers/13_harbor_manager.py
mcp add minio-manager \
-e MINIO_URL=http://localhost:30920 \
-e MINIO_ACCESS_KEY=admin \
-e MINIO_SECRET_KEY='Admin@123456789@' \
-- python3 servers/14_minio_manager.py
mcp add nexus-manager \
-e NEXUS_URL=http://localhost:30081 \
-e NEXUS_USER=admin \
-e NEXUS_PASS='Admin@123456789@' \
-- python3 servers/15_nexus_manager.py3--启动Streamlit仪表板
python3 -m streamlit run streamlit_app/app.py --server.port 8501
# Open http://localhost:85014--将图像推送到容器注册表
docker tag nginx:latest 127.0.0.1:30880/nginx:latest
docker push 127.0.0.1:30880/nginx:latest
# View at http://127.0.0.1:30881______________________________________________________________________
MCP呼叫示例
注册MCP服务器后,以下操作可用:
# Kubernetes
list all running pods in the devops namespace
apply a YAML manifest to the cluster
# Jenkins
trigger the pipeline named 'build-app'
create a new freestyle job called test-pipeline
# Security
scan nginx:latest for critical CVEs with Trivy
write a secret to Vault at path secret/myapp/config
# Observability
query Prometheus: average CPU usage across all pods last 5 minutes
show recent error logs from Loki for the sonarqube pod
# Storage & Registry
list all MinIO buckets and show their sizes
push busybox:latest to the local container registry
show all Nexus repositories and their formats
# GitOps & IaC
list all ArgoCD applications and their sync status
run a Terraform plan in the local workdir
install the ingress-nginx Helm chart in the devops namespace______________________________________________________________________
项目结构
mcp-server-01/
├── servers/ ← 15 MCP server Python files
│ ├── 01_docker_manager.py
│ ├── 02_terraform_manager.py
│ ├── 03_sonarqube_manager.py
│ ├── 04_jenkins_manager.py
│ ├── 05_devops_dashboard.py
│ ├── 06_kubernetes_manager.py
│ ├── 07_prometheus_grafana.py
│ ├── 08_argocd_manager.py
│ ├── 09_trivy_scanner.py
│ ├── 10_helm_manager.py
│ ├── 11_vault_manager.py
│ ├── 12_loki_manager.py
│ ├── 13_harbor_manager.py
│ ├── 14_minio_manager.py
│ └── 15_nexus_manager.py
├── streamlit_app/
│ ├── app.py ← 15-page visual control panel
│ └── utils.py ← shared http/shell helpers
├── k8s/ ← Kubernetes manifests
│ ├── namespace.yaml
│ ├── jenkins/
│ ├── sonarqube/
│ ├── postgres/
│ ├── prometheus/
│ ├── grafana/
│ ├── argocd/
│ ├── vault/
│ ├── loki/
│ ├── harbor/
│ ├── minio/
│ └── nexus/
├── terraform/local/ ← Example Terraform (local + null providers)
│ ├── main.tf
│ ├── variables.tf
│ └── outputs.tf
├── docs/screenshots/ ← Tool UI + Streamlit dashboard screenshots
├── tests/ ← pytest test suite
├── mcp_config.json ← MCP server configuration
├── requirements.txt
├── LICENSE ← MIT
└── README.md______________________________________________________________________
建筑
┌────────────────────────────────────────────────────────────────────┐
│ MCP Client (any MCP host) + Streamlit UI │
└──────────────────────────┬─────────────────────────────────────────┘
│ MCP (stdio transport)
┌───────────────┴───────────────────────────┐
│ 15 MCP Server Processes │
│ docker · terraform · sonarqube · jenkins │
│ k8s · prometheus · argocd · trivy · helm │
│ vault · loki · harbor · minio · nexus │
└───────────────┬───────────────────────────┘
│ HTTP REST / kubectl / CLI subprocess
┌──────────────────────────▼─────────────────────────────────────────┐
│ Kubernetes (Docker Desktop) │
│ ┌──────────┐ ┌──────────┐ ┌────────────┐ ┌────────────┐ │
│ │ Jenkins │ │SonarQube │ │ Prometheus │ │ Grafana │ │
│ │ :30080 │ │ :30900 │ │ :30090 │ │ :30030 │ │
│ └──────────┘ └──────────┘ └────────────┘ └────────────┘ │
│ ┌──────────┐ ┌──────────┐ ┌────────────┐ ┌────────────┐ │
│ │ ArgoCD │ │ Vault │ │ Loki │ │ Registry │ │
│ │ :30085 │ │ :30200 │ │ :30310 │ │:30880/30881│ │
│ └──────────┘ └──────────┘ └────────────┘ └────────────┘ │
│ ┌──────────┐ ┌──────────┐ ┌────────────┐ │
│ │ MinIO │ │ Nexus │ │ PostgreSQL │ │
│ │:30920/21 │ │ :30081 │ │ (internal) │ │
│ └──────────┘ └──────────┘ └────────────┘ │
└────────────────────────────────────────────────────────────────────┘______________________________________________________________________
发布说明
v4.0.0至2026年4月5日
- 213 MCP工具 跨15台服务器——从源代码验证确切的工具数量
- MCP工具和版本 README中添加了包含完整服务器表和Python依赖版本的部分
- 服务和版本 列出所有13个服务及其确切运行版本的部分
- Bug修复:
HARBOR_URL,HARBOR_AUTH,MINIO_ACCESS_KEY,MINIO_SECRET_KEYNameError崩溃已解决 - 注册表UI CORS修复:
Access-Control-Allow-Origin: *+正确REGISTRY_URL=http://127.0.0.1:30880 - 最新截图: 登录后拍摄25个流媒体页面+10个工具UI+MinIO/Vault/SonarQube
- 保险库登录页面 登录视图后添加的屏幕截图
- 声纳立方 登录后项目仪表板截图
- MinIO 登录后对象浏览器截图(bucket+对象可见)
v3.0.0--2026年4月5日
- 流线型仪表板 全面改进——所有15个工具页面都增强了丰富的选项卡、表单和操作
- 詹金斯 --添加了创建作业(Freestyle/Pipeline),确认后删除作业
- Kubernetes --添加了应用YAML清单、ConfigMaps/Secrets浏览器、命名空间管理、节点信息
- 声纳立方 --添加了创建/删除项目、生成令牌、运行声纳扫描仪
- ArgoCD --添加了创建应用程序窗体、回滚、删除应用程序、添加存储库、集群视图
- 普罗米修斯和格拉法纳 --添加了带Plotly图表的范围查询、系列浏览器、创建仪表板、用户管理
- 地形 --添加了状态检查器、目标应用、工作区管理、带变量的计划预览
- Trivy --添加了IaC扫描、K8s簇扫描、SBOM生成(CycloneDX/SPDX)
- 金库 --添加了KV读/写/删除、身份验证方法、策略管理
- 洛基 --添加了LogQL资源管理器、快速查询、标签浏览器
- 舵 --添加了安装/升级功能,包括值编辑器、回滚、回购管理、搜索
- 集装箱登记处 --修复了CORS错误(UI显示0张图片),添加了图片推送指南
- MinIO --添加了Bucket CRUD、对象浏览器、文件上传、Python SDK示例
- 纽带 --添加了创建/删除存储库、工件上传、Blob存储统计、任务列表
- 港口(注册处) --CORS标头已修复:
Access-Control-Allow-Origin: *
v2.1.0
- 将普罗米修斯、Grafana、ArgoCD、Trivy卡添加到仪表板
- 已将所有工具密码更新为
Admin@123456789@
v2.0.0版本
- 新增服务器10-15:Helm、Vault、Loki、Harbor、MinIO、Nexus
- 带有侧边栏导航的流线型多页仪表板
v1.0.0
- 初始版本包含9个MCP服务器:Docker、Terraform、SonarQube、Jenkins、Dashboard、K8s、Prometheus/Grafana、ArgoCD、Trivy
______________________________________________________________________
已知问题和修复
| 问题 | 已应用修复 |
|---|---|
| SonarQube就绪探针返回401 | 使用 tcpSocket 探测而不是HTTP |
| SonarQube Elasticsearch mmap错误 | SONAR_SEARCH_JAVAOPTS=-Dnode.store.allow_mmap=false |
| ArgoCD重定向HTTP→ HTTPS | 使用 https://localhost:30085 和 verify=False |
注册表在以下时间返回空答复 localhost | 使用 http://127.0.0.1:30880 (显式IPv4) |
| 注册表UI显示0个图像(CORS错误) | 已修复: Access-Control-Allow-Origin: * + REGISTRY_URL=http://127.0.0.1:30880 |
| Vault持久性 | 仅适用于开发模式——pod重启时数据重置 |
| pod重启时注册表映像存储重置 | 存储使用 emptyDir --使用PVC保持持久性 |
______________________________________________________________________
贡献
- 分叉存储库
- 创建要素分支:
git checkout -b feature/my-new-tool - 在中添加您的MCP服务器
servers/遵循FastMCP模式 - 在中注册
mcp_config.json - 向添加页面
streamlit_app/app.py - 提交拉取请求
______________________________________________________________________
许可证
麻省理工学院©2026纳拉亚娜·雷迪-见 许可证
