OmniMind

OmniMind

OmniMind:一个即插即用的 Python 库,由 Google Gemini 提供支持,可轻松实现 MCP 服务器集成。

Techiral

研究与数据
访问服务器

README

OmniMind

欢迎来到 OmniMind——一个让 MCP(模型上下文协议)和 AI 的使用变得简单有趣的 Python 库!无论您是构建工具的开发者、尝试 AI 的初学者,还是希望为您的项目添加智能功能的企业主,OmniMind 都能为您提供帮助。它易于使用、免费,并且包含您入门所需的一切。

GitHub Stars GitHub Forks Build Status License Downloads


OmniMind 是什么?

OmniMind 是一个 Python 库,它以快速直接的方式将您连接到 MCP 服务器和 AI 工具。它的构建旨在节省您的时间并使您的项目更智能,无论您的经验水平如何。以下是人们喜欢它的原因:

  • 易于上手:只需一行代码即可开始使用——无需复杂的设置。
  • 开箱即用:自带 Terminal、Fetch、Memory 和 Filesystem 等工具,随时可以使用。
  • 智能回答:使用 Google Gemini 每次都能为您提供快速、可靠的响应。
  • 对所有人免费:开源意味着您可以免费使用、更改和分享它。
  • 满足您的需求:添加您自己的 MCP 服务器或根据您的需要进行调整——它非常灵活。
  • 乐于助人的社区:加入其他正在使用 OmniMind 的用户,并在您需要时获得支持。

它非常适合编写 AI 应用程序的开发人员、学习 MCP 的初学者、自动化任务的个体经营者或构建新想法的企业家。


如何开始

启动并运行 OmniMind 只需要几分钟。方法如下:

1. 安装它

在您的终端中运行此命令:

pip install omnimind

2. 试用它

打开一个 Python 文件并输入以下内容:

from omnimind import OmniMind

agent = OmniMind()
agent.run()  # 开始提问,例如“我的文件里有什么?”或“嗨,你好!”

就是这样!您现在已连接到 MCP 服务器并与 AI 聊天。想看更多吗?查看 examples/ 文件夹获取灵感。


为什么您会喜欢使用 OmniMind

  • 节省时间:快速连接到 MCP 服务器,因此您可以专注于您正在构建的内容。
  • 大量工具:自带从文件访问到 Web 获取的所有功能,全部为您设置好。
  • 智能且快速:Google Gemini 确保您快速获得良好的答案。
  • 无成本:免费使用和分享,使其非常适合任何预算。
  • 易于更改:添加您自己的服务器或进行调整以完美适应您的项目。
  • 适用于所有人:无论您是编码新手还是专业人士,都很容易上手。
  • 不断改进:定期更新意味着更多功能和修复,基于用户的反馈。

仓库里有什么?

以下是您在此仓库中找到的内容:

  • docs/: 有关安装、使用和了解有关 OmniMind 的更多信息的指南。
  • examples/: 随时可以运行的脚本,向您展示它可以做什么。
  • omnimind/: 使 OmniMind 工作的核心代码。
  • tests/: 检查以确保一切顺利运行。
  • CONTRIBUTING.md: 您如何帮助使 OmniMind 变得更好。
  • SECURITY.md: 有关保持安全和报告问题的信息。

四处看看——这里的一切都是为了帮助您充分利用 OmniMind!


如何使其成为您自己的

想要添加您自己的 MCP 服务器?这很容易:

agent = OmniMind()
agent.add_server("my_server", command="python", args=["my_server.py"])
agent.run()  # 您的服务器现在是组合的一部分!

查看 configuration.md 了解有关自定义 OmniMind 的更多详细信息。


加入社区

我们希望您成为 OmniMind 的一部分!方法如下:

  • Star 仓库:点击顶部的 ⭐ 按钮以表示您的支持——它可以帮助其他人找到我们!
  • 分享您的想法:打开一个 issue 或加入 discussions
  • 提供帮助:添加功能或修复错误——请参阅 CONTRIBUTING.md 了解如何开始。
  • 告诉其他人:在 X 或您在线上与 #OmniMindAI 交流的任何地方发布有关 OmniMind 的信息。

您的想法和反馈使 OmniMind 对每个人都更好!


观看它的实际效果

以下是 OmniMind 施展魔法的快速一瞥: OmniMind Demo (用 OmniMind 运行的真实 GIF 替换此内容——即将推出!)


许可证

OmniMind 可以根据 MIT 许可证 免费使用。这意味着您可以随意使用它——使用它、更改它、分享它——所有这些都是免费的。


有问题吗?

有问题或想法?请联系:

感谢您查看 OmniMind!我们很高兴看到您用它做什么。让我们一起让 MCP 和 AI 变得简单有趣!

— [您的名字] & OmniMind 团队

推荐服务器

Crypto Price & Market Analysis MCP Server

Crypto Price & Market Analysis MCP Server

一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。

精选
TypeScript
MCP PubMed Search

MCP PubMed Search

用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的服务器。

精选
Python
mixpanel

mixpanel

连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

精选
TypeScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

精选
Python
Nefino MCP Server

Nefino MCP Server

为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。

官方
Python
Vectorize

Vectorize

将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。

官方
JavaScript
Mathematica Documentation MCP server

Mathematica Documentation MCP server

一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。

本地
Python
kb-mcp-server

kb-mcp-server

一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。

本地
Python
Research MCP Server

Research MCP Server

这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

本地
Python
Cryo MCP Server

Cryo MCP Server

一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取,允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。

本地
Python