Token导航 LogoToken导航TokenDH.com
crewai MCP adapter logo
AI代理stdio官方级别未说明来源级核验

crewai MCP adapter

MCP Server

一个Python库,扩展了CrewAI的适配器生态系统,支持模型上下文协议(MCP)集成,并提供全面的工具用于自定义代理和工具开发。

工具数

0

提示词数

0

GitHub Stars

14

资源数

0
PythonAI代理工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dshivendra

提供方

dshivendra

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install crewai-adapters

详细介绍

](https://mseep.ai/app/dshivendra-crewai-mcp-adapter)

CrewAI MCP适配器

一个扩展CrewAI适配器生态系统的Python库 模型上下文协议(MCP) 为自定义代理和工具开发提供集成支持和全面的工具集。

功能

  • 🔌 与CrewAI的原生集成及适配器模式
  • 🛠️ 支持工具集成的MCP协议
  • 易于使用的界面,用于扩展和创建新的适配器
  • 使用 Pydantic 实现类型安全
  • 工具参数的JSON Schema验证
  • 🚀 支持异步/await
  • 📊 详细的执行元数据

安装

您可以直接从PyPI安装该包:

pip install crewai-adapters

或者从源代码安装:

pip install git+https://github.com/dshivendra/crewai_mcp_adapter.git

快速入门

from crewai import Agent, Task
from crewai_adapters import CrewAIAdapterClient
from crewai_adapters.types import AdapterConfig

async def main():
    async with CrewAIAdapterClient() as client:
        # Connect to MCP server
        await client.connect_to_mcp_server(
            "math",
            command="python",
            args=["math_server.py"]
        )

        # Create agent with tools
        agent = Agent(
            name="Calculator",
            goal="Perform calculations",
            tools=client.get_tools()
        )

        # Execute task
        task = Task(
            description="Calculate (3 + 5) × 12",
            agent=agent
        )
        result = await task.execute()
        print(f"Result: {result}")

if __name__ == "__main__":
    import asyncio
    asyncio.run(main())

文档

如需详细文档,请参阅:

开发

先决条件

  • Python 3.11或更高版本
  • crewai
  • pydantic
  • mcp

安装开发依赖项

pip install -e ".[test,docs]"

运行测试

pytest tests/ -v

出版

要在PyPI上发布新版本:

  1. 更新 pyproject.toml 中的版本
  2. 构建包:
   python -m build
  1. 上传到PyPI:
   python -m twine upload dist/*

许可证

这个项目遵循MIT许可协议-详情请参阅LICENSE文件。

贡献

欢迎贡献!请随时提交拉取请求。

目录标签

目录标签

PythonAI代理工作流自动化Python库本地部署CrewAI适配器MCP协议工具开发异步支持

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP