关于 Remote MCP Chat
Remote MCP Chat 是面向希望将 OpenAI LLM 与远程 MCP 服务结合使用者的 Python 聊天客户端。通过 `.env` 配置 API 密钥和服务 URL 后即可运行。
主要功能
- 01配置 OpenAI API 密钥
- 02配置远程 MCP 服务 URL
- 03Python 聊天客户端
适用场景
- 01通过配置的远程 MCP 服务聊天
- 02运行由 OpenAI 支持的聊天客户端
MCP 相关
客户端通过 `.env` 中配置的 URL 连接远程 MCP 服务。
详细介绍
远程 MCP 聊天
架构

工作原理

前置要求
- Python >3.10
- uv
- OpenAI API 密钥
- 远程 MCP 服务
设置环境
- 创建
.env文件:cp .env.example .env - 将你的 OpenAI API 密钥和 MCP 服务 url 添加到
.env文件。 - 创建虚拟环境:
uv venv - 激活虚拟环境 (windows):
.venv\Scripts\activate - 安装依赖项:
uv pip install -r pyproject.toml - 运行聊天客户端:
uv run client.py
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。