以太MCP:企业代理网关
乙醚MCP 是一个高性能的实现 模型上下文协议(MCP),旨在弥合大型语言模型(LLM)和复杂企业数据系统之间的差距。
考虑到可扩展性和可观察性,它使自主代理能够通过标准化的接口安全地访问、查询和操纵临床和企业数据。
🚀 主要特点
- 标准化MCP实施:完全支持资源、工具和提示。
- 异步执行:基于
FastAPI和asyncio用于代理工具调用中的亚秒级延迟。 - 临床数据编排:用于跨临床试验记录进行语义查询的专用工具(基于现实世界的生产经验)。
- 审计与合规准备就绪:对每个工具执行进行结构化日志记录,确保对代理操作进行清晰的审计跟踪。
- 容器化部署:已准备好使用内置Docker支持的AWS ECS/Fargate。
🛠 技术栈
- 语言:Python 3.11+
- 协议:模型上下文协议(MCP)
- 框架:FastAPI,Pydantic v2
- 数据库:PostgreSQL(状态),Redis(缓存)
- 部署:Docker、GitHub操作(CI/CD)
📦 安装和设置
- 克隆存储库:
git clone https://github.com/21bq1a4232/Aether-MCP.git
cd Aether-MCP- 使用Poetry安装依赖项:
poetry install- 配置环境:
cp .env.example .env
# Add your database credentials- 运行MCP服务器:
poetry run python -m aether_mcp.server🤖 使用Claude/IDE
将以下内容添加到MCP配置中(例如。, claude_desktop_config.json):
{
"mcpServers": {
"aether-mcp": {
"command": "python",
"args": ["-m", "aether_mcp.server"],
"cwd": "/path/to/Aether-MCP"
}
}
}📝 作者
丹达·普拉纳夫·克里希纳\ *人工智能工程师和后端架构师*\ 领英 |
