AWS MCP服务器检查工具

用于AWS MCP服务器的日常健康检查和发现工具,可比较本地配置与服务器注册表中的可用服务器。

  • by Maxim-Kondratyev
  • Shell
  • 本地部署
  • 更新于
在 GitHub 查看 Maxim-Kondratyev/mcp-checker

使用说明

AWS Tam/SA的MCP服务器检查器

AWS MCP服务器的日常健康检查和发现工具。比较您的本地 mcp.json 根据精心策划的可用服务器注册表进行配置。

快速开始

# 1. Clone the repo
git clone https://github.com/Maxim-Kondratyev/mcp-checker.git
cd mcp-checker

# 2. Make the script executable
chmod +x check-mcps.sh

# 3. Run the check
./check-mcps.sh

用法

# Basic check — shows status report
./check-mcps.sh

# Auto-add missing recommended servers (added as disabled)
./check-mcps.sh --auto-add

# Use a custom config path
./check-mcps.sh --config-path /path/to/mcp.json

# Use a custom registry
./check-mcps.sh --registry /path/to/mcp-registry.json

日常工作流程

将此别名添加到您的 ~/.zshrc 或 ~/.bashrc:

alias morning="mwinit -f && ~/path/to/mcp-checker/check-mcps.sh"

那就跑吧 morning 一次性验证和检查您的MCP服务器。

同事/同事

  1. 克隆此仓库
  2. 跑 ./check-mcps.sh --它会自动检测您的 ~/.kiro/settings/mcp.json
  3. 注册表文件(mcp-registry.json)包含精心策划的服务器列表

个人化

脚本使用您的本地 ~/.kiro/settings/mcp.json 默认情况下。无需更改,它适用于任何用户。

更新注册表

当新的MCP服务器在上发布时 awslabs.github.io/mcp/服务器:

  1. 将新服务器条目添加到 mcp-registry.json
  2. 集 recommended: true 如果它对TAM/SA角色有用
  3. 提交并推送——每个人都会收到下一步的更新 git pull

需求

  • jq --安装方式 brew install jq
  • uvx --通过安装 紫外线

注册表类别

类别 描述
核心 AWS基本访问和操作
文档 AWS文档和内容
成本 定价、计费、成本分析
可观察性 CloudWatch、X射线、监控
安全 IAM、CloudTrail、架构良好
支持 支持案例管理
基础设施 CloudFormation、CDK、Terraform
计算 Lambda,EC2
容器 EKS、ECS
数据库 DynamoDB、RDS、Redshift
存储 S3
ai SageMaker基岩
集成 步骤函数、SQS、EventBridge
流媒体 MSK、Kinesis
分析 Redshift、Glue