返回市场
MCP代理服务

MCP代理服务

作者:AgentisLabs2 星标更新:2025-03-22

项目介绍

Agentis MCP

一个灵活的多代理框架,用于构建具有MCP服务器连接能力的强大AI代理。

特性

  • 连接到MCP服务器以获取工具和资源
  • 使用强大的编排功能构建多代理工作流
  • 创建自定义代理的简单直观API
  • 灵活的配置系统
  • 支持不同的传输机制(标准I/O,SSE)
  • 持久和临时连接管理
  • 多个工具服务器的聚合

安装

pip install agentis-mcp

快速开始

import asyncio
from agentis_mcp import Agent, AgentContext
from agentis_mcp.config import load_config

async def main():
    # 从YAML文件加载配置
    config = load_config("config.yaml")
    
    # 创建代理上下文
    context = AgentContext(config)
    
    # 使用上下文创建代理
    async with Agent(context) as agent:
        # 使用代理运行任务
        result = await agent.run("旧金山的天气如何?")
        print(result)

asyncio.run(main())

文档

有关详细文档,请参阅docs目录。

许可证

APACHE 2.0