Token导航 LogoToken导航TokenDH.com
Openai With Brightdatamcp logo
搜索检索stdio官方级别未说明来源级核验

Openai With Brightdatamcp

MCP Server

一个集成OpenAI的GPT模型和BrightData的MCP服务器的Python应用,用于增强的网络搜索和数据检索功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI聊天数据检索Python搜索

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Terieyenike

提供方

Terieyenike

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run main.py

详细介绍

配备BrightData MCP的OpenAI

一个Python应用程序,将OpenAI的GPT模型与BrightData的MCP(模型上下文协议)服务器集成在一起,以增强web搜索和数据检索功能。

特性

  • 交互式人工智能聊天:通过网络搜索功能提问并获得人工智能支持的回复
  • BrightData集成:利用BrightData的MCP服务器进行实时网络抓取和搜索
  • 丰富的Markdown显示:使用Rich进行适当的markdown渲染,获得美丽的终端输出
  • 基于环境的配置:使用环境变量进行安全的API密钥管理

先决条件

  • Python 3.13或更高版本
  • OpenAI API密钥
  • Brightdata API代币

安装

  1. 克隆存储库:
git clone https://github.com/Terieyenike/openai-with-brightdatamcp
cd openai-with-brightdatamcp
  1. 使用uv安装依赖项:
uv sync
  1. 设置环境变量:

创建一个 .env 使用API密钥在项目根目录中创建文件:

OPENAI_API_KEY=your_openai_api_key_here
BRIGHT_DATA_API_TOKEN=your_brightdata_token_here

用法

运行应用程序:

uv run main.py

程序将提示您“您想知道什么?”-只需键入您的问题并按Enter键。人工智能将使用BrightData的网络搜索功能来提供全面、最新的答案。

示例问题

  • “2025年最新买的手机是什么?”
  • “你能推荐一些好书读吗?”
  • “纽约现在的天气怎么样?”
  • “给我找旧金山最好的餐馆”

运作原理

  1. 用户输入:应用程序提示用户提问
  2. MCP集成:在启用BrightData MCP工具的情况下,问题被发送到OpenAI的GPT-4o模型
  3. 网页搜索:BrightData的MCP服务器执行实时网络搜索和数据提取
  4. AI处理GPT-4o处理网络数据并生成全面的响应
  5. 丰富的显示:响应在终端中以漂亮的markdown格式呈现

依赖项

  • openai>=2.0.0 -OpenAI Python客户端
  • python-dotenv>=1.1.1 -环境变量管理
  • rich>=14.1.0 -富文本和markdown渲染

配置

该应用程序使用两个主要配置点:

  • OpenAI API密钥:GPT模型访问所需
  • Brightdata API代币:MCP服务器访问和网络搜索功能所需

为了安全起见,两者都是从环境变量加载的。

错误处理

该应用程序包括以下正确的错误处理:

  • 缺少API密钥
  • 网络连接问题
  • MCP服务器不可用
  • 无效响应

许可证

这个项目是开源的。请检查许可证文件以了解详细信息。

贡献

欢迎投稿!请随时提交pull请求或打开bug和功能请求的问题。

支持

关于以下问题:

目录标签

目录标签

AI聊天数据检索Python搜索本地部署网络搜索BrightData集成Markdown渲染

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP