关于 Airweave Search
Airweave Search 是 Airweave 的 MCP 服务,可用自然语言查询 Airweave 集合。Airweave 是开源的上下文检索层,连接多种应用与数据库并持续同步数据,供 AI Agent 和 RAG 系统使用。
主要功能
- 01使用自然语言查询 Airweave 集合
- 02统一的 LLM 友好检索接口
- 03持续同步并索引多源数据
- 04支持 50+ 数据集成
适用场景
- 01让 AI Agent 从多个数据源获取有依据的上下文
- 02为 RAG 系统提供统一的检索基础设施
MCP 相关
该项目是 MCP 服务,向 MCP 客户端暴露对 Airweave 集合的自然语言搜索能力。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.airweave.ai/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http airweave-ai-search https://mcp.airweave.ai/mcpCursor.cursor/mcp.json
{"mcpServers":{"airweave-ai-search":{"type":"http","url":"https://mcp.airweave.ai/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"airweave-ai-search":{"type":"http","url":"https://mcp.airweave.ai/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"airweave-ai-search":{"type":"http","url":"https://mcp.airweave.ai/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"airweave-ai-search":{"serverUrl":"https://mcp.airweave.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
全部服务地址
Streamable HTTP
https://mcp.airweave.ai/mcp需要授权工具
详细介绍
面向 AI Agent 和 RAG 系统的开源上下文检索层。
### 什么是 Airweave? Airweave 连接你的应用、工具和数据库,持续同步其中的数据,并通过统一且适用于大模型的搜索界面提供这些数据。AI Agent 通过一次请求查询 Airweave,从多个来源检索相关、可靠且最新的上下文。
适用场景
Airweave 位于你的数据源与 AI 系统之间,作为共享检索基础设施。它负责身份验证、数据摄取、同步、索引和检索,让你无需为每个 Agent 或集成重新构建脆弱的数据管道。
工作原理
- 连接你的应用、数据库和文档(50 多种集成)
- Airweave 同步、索引你的数据,并通过统一的检索层提供数据
- Agent 查询通过我们的 SDK、REST API、MCP,或与主流 Agent 框架的原生集成来查询 Airweave
- Agent 检索按需获取相关、可靠的上下文
快速入门
云托管:app.airweave.ai
自托管
git clone https://github.com/airweave-ai/airweave.git
cd airweave
./start.sh
需要 Docker 和 docker-compose
支持的集成
SDK
pip install airweave-sdk # Python
npm install @airweave/sdk # TypeScript
from airweave import AirweaveSDK
client = AirweaveSDK(api_key="YOUR_API_KEY")
results = client.collections.search.instant(
readable_id="my-collection",
query="Find recent failed payments"
)
CLI
在终端中搜索集合、管理数据源并触发同步:
pip install airweave-cli
airweave auth login
airweave search "quarterly revenue figures" --collection finance-data
CLI 会在终端中输出丰富的交互式结果,并在通过管道传输时输出简洁的 JSON,因此既适用于开发者,也适用于 AI Agent。
技术栈
- 前端:React/TypeScript 与 ShadCN
- 后端:FastAPI(Python)
- 数据库:PostgreSQL(元数据)、Vespa(向量)
- 工作进程:Temporal(编排)、Redis(发布/订阅)
- 部署:Docker Compose(开发环境)、Kubernetes(生产环境)
贡献
欢迎贡献!请参阅我们的贡献指南。
许可证
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。