ip2a/mcpstore

Elegantly manage your MCP services

解决的问题

它简化了模型上下文协议(MCP)服务的管理。无需手动配置各个服务器,它提供了一种集中式的方式来添加、连接和编排这些服务,使其易于被AI代理和应用程序访问。

工作原理

该项目使用Rust构建以实现高性能,采用控制平面/数据平面架构。控制平面负责服务的编排和管理,而数据平面专注于工具的实际调用。它提供了CLI、用于GUI管理的Beta桌面应用,以及允许开发者将MCP服务集成到LangChain、LangGraph、OpenAI、AutoGen、CrewAI和LlamaIndex等流行AI框架中的SDK(Python和Rust)。

适用对象

构建AI代理和应用程序的开发者,他们需要一种可扩展的方式来管理多个MCP服务器,并将其作为工具集成到他们的LLM中。

亮点

  • 高性能:使用Rust编写,确保低开销。
  • 多框架支持:为主要AI代理框架提供直接工具转换。
  • 灵活的作用域:支持全局存储管理以及每个代理的独立作用域。
  • 全面的工具集:包括CLI、Web UI和桌面应用程序,用于服务编排。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目