MCP动物园创新中心
 
全面 MCP(模型上下文协议)服务器的注册和收集 医疗保健、生物技术、金融和房地产领域。
概述
此存储库是 单一事实来源 对于所有MCP工具,提供:
- 99工具 横跨 13台MCP服务器
- 具有模式、身份验证要求和安全级别的标准化注册表
- 共享可观察性层(日志记录、度量、错误处理)
- 用于验证和发布的CI/CD管道
服务器
临床与生物医学
| 服务器 | 描述 | 工具 |
|---|---|---|
| 生物CP-MCP | 全面的生物医学研究-临床试验、变异、基因、药物、OpenFDA | 40+ |
| 临床试验mcp | ClinicalTrials.gov搜索和检索 | 2 |
| nhanes mcp | 美国疾病控制与预防中心NHANES健康调查数据 | 5 |
| pubmed mcp | PubMed文献检索,附图表和引文 | 5 |
| fda mcp | OpenFDA药品和器械数据 | 10 |
金融市场
| 服务器 | 描述 | 工具 |
|---|---|---|
| 生物技术市场mcp | 美国证券交易委员会对生物技术公司的分析、试验、出版物 | 6 |
| 爱德华·麦克普 | SEC EDGAR文件和公司数据 | 6 |
| sp全球mcp | 标普全球市场情报 | 4 |
医疗保健运营
| 服务器 | 描述 | 工具 |
|---|---|---|
| 医院价格mcp | 通过绿松石健康提高医院价格透明度 | 4 |
| edi mcp声称 | EDI 837/835解析和CMS费用表 | 5 |
房地产及其他
| 服务器 | 描述 | 工具 |
|---|---|---|
| 房地产mcp | 通过BatchData API的属性数据 | 5+ |
| 剧作家mcp | 浏览器自动化(微软) | 10+ |
存储库结构
innovationcenter-mcp-zoo/
├── common/ # Shared utilities (logging, errors, metrics)
├── docs/ # Architecture and documentation
├── registry/ # Tools registry and domain taxonomy
│ ├── tools_registry.json
│ └── domains_taxonomy.json
├── schemas/ # JSON Schema files for tool I/O
├── servers/ # MCP server implementations
│ ├── clinical/
│ │ ├── biomcp-mcp/ # Biomedical research platform
│ │ ├── clinical-trials-mcp/
│ │ └── nhanes-mcp/
│ ├── markets/
│ │ ├── biotech-markets-mcp/
│ │ ├── sec-edgar-mcp/
│ │ └── sp-global-mcp/
│ ├── pricing/
│ │ └── hospital-prices-mcp/
│ ├── claims/
│ │ └── claims-edi-mcp/
│ ├── real-estate/
│ │ └── real-estate-mcp/
│ └── misc/
│ ├── pubmed-mcp/
│ ├── fda-mcp/
│ └── playwright-mcp/
├── scripts/ # Validation and management scripts
└── tests/ # Test suite快速开始
1.设置
# Clone the repository
git clone https://github.com/Nate22Dawgg/innovationcenter-mcp-zoo.git
cd innovationcenter-mcp-zoo
# Install Python dependencies
pip install -e ".[dev]"
# Validate the registry
python scripts/validate_registry.py2.运行服务器
Python服务器:
cd servers/clinical/clinical-trials-mcp
pip install -r requirements.txt
python server.pyTypeScript服务器:
cd servers/misc/pubmed-mcp
npm install
npm run build
npm start3.查看注册表
- 完整注册表:
registry/tools_registry.json - 总结:
docs/REGISTRY_SUMMARY.md - 建筑:
docs/ARCHITECTURE.md
可观测性
所有服务器都可以在 common/:
from common import (
get_logger, setup_logging, # Structured logging
format_error_response, # Standard error format
get_metrics_collector, # Performance metrics
get_rate_limiter, # Rate limiting
get_circuit_breaker_manager, # Circuit breakers
HealthChecker, # Health checks
)看 docs/observability.md 获取完整文档。
CI/CD
- 验证:在每个推送/PR上运行-验证注册表、模式并运行测试
- 发布:由版本标签触发(
v*)-构建Docker镜像并创建GitHub版本
贡献
看 贡献.md 关于以下方面的指导方针:
- 开发设置
- 代码风格
- 测试要求
- 注册表更新
API密钥
某些服务器需要API密钥:
| 服务器 | 必需 | 环境变量 |
|---|---|---|
| 医院价格mcp | 是 | TURQUOISE_API_KEY |
| 房地产mcp | 是 | BATCHDATA_API_KEY |
| sp全球mcp | 是 | SP_GLOBAL_API_KEY |
| pubmed mcp | 可选 | NCBI_API_KEY |
| fda mcp | 可选 | FDA_API_KEY |
| biomcp-mcp | 可选 | 各种(请参阅README) |
许可证
单个服务器可能有自己的许可证。有关详细信息,请参阅每个服务器的目录。
______________________________________________________________________
总计:99个工具| 13台服务器| 6个域
