RAG与网络搜索工具

MCP应用提供检索增强生成(RAG)和网络搜索工具,扩展大型语言模型的知识库和应用能力。

  • by sdkim96
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 sdkim96/mcp-app

使用说明

MCP应用程序

该存储库为MCP应用程序提供RAG和Web搜索工具。 RAG工具让LLM不仅可以从向量库中检索知识,还可以添加文档,从而增加LLM使用的知识量。

技术栈

  • ⚙️ MCP服务器应用程序,用于实现MCP服务器。
  • 🧰 SQLAlchemy用于SQL数据库交互(ORM)
  • 🤖 OpenAI用于嵌入向量库。
  • 💾 PostgreSQL作为SQL数据库。
  • 🦜 PGVector作为向量库。

快速启动

uv sync
source .venv/bin/activate
mcp dev run

克劳德桌面与MCP APP的结合

# You must install all dependencies written in pyproject.toml
mcp install server.py --env-file .env --with sqlalchemy --with pgvector --with openai --with "psycopg[binary]" --with pydantic --with python-dotenv --with tavily-python

Claude桌面预览

全部

  • 进行异步实现。