MCP-RAG Server
mcp-rag
通过 MCP 将 RAG 应用程序连接到 open-webui
1. MCP PoC 基本框架 / Hello World
pip install mcp[cli]查找有关 sse 片段的文档
使用 uvicorn 运行服务器
不起作用 -> 查找
SseServerTranpsort类中的文档,该文档与 MCP 网站不同更改路线 -> 安装 starlette_app,然后就可以工作了
starlette 给出 307 临时重定向,用 curl 测试后发现,这是由于缺少尾部斜杠造成的
在 github repo 上查找,那里的路由以服务器代码的尾部斜杠结尾,特别是
sse = SseServerTransport("/messages/")部分,我猜它告诉客户端要调用什么添加一些提示并在客户端检查
写作
我想尝试一下模型上下文协议 (MCP),因为我一直在尝试使用 RAG 原型来与 open-webui 配合使用。MCP 看起来与 LSP 类似。由于服务器和客户端不在同一台机器上,所以我们必须使用 SSE 传输。
MCP 官方文档中附带了一些代码片段,我不得不根据 mcp python 库提供的文档字符串对它们进行了一些修改。我花了一段时间才让一切正常,最初处理了 307 临时重定向错误,因为服务器发送了错误的端点。
测试一下!构建一个可以与服务器交互的小型 REPL
目标
了解 MCP 是什么
实现简单的服务器和客户端
尝试函数调用/工具使用
Related MCP server: MCP SSE Ory Server
2. 实现基本的知识库
我想建立一个简单的知识库,我们可以将其粘贴到 MCP 服务器中并通过客户端调用来检索一些上下文。
3. MCP 客户端 + Open-WebUI
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Server-Sent Events implementation using FastAPI framework that integrates Model Context Protocol (MCP), allowing AI models to access external tools and data sources like weather information.51MIT

MCP SSE Ory Serverofficial
AlicenseNot gradedqualityDmaintenanceImplements a Model Context Protocol server using Server-Sent Events for real-time communication with OAuth 2.1 integration via Ory Network, enabling secure AI model communication with authentication and client management.Apache 2.0- FlicenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol (MCP) server implementation that uses Server-Sent Events (SSE) to enable real-time, server-pushed updates between AI models and tools over HTTP connections.1
- AlicenseNot gradedqualityDmaintenanceEnables MCP clients to connect to LLM/API services using the Model Context Protocol, providing real-time interaction and tool access. Also offers RESTful API endpoints via FastAPI for programmatic integration with existing systems.Apache 2.0
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Connect AI agents to Replynodes over the Model Context Protocol.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/felixscherz/mcp-rag'
If you have feedback or need assistance with the MCP directory API, please join our Discord server