你好,世界,应用软件开发工具包(App SDK)
OpenAI应用SDK的“Hello World”示例中的MCP服务器。
该 ui_components 该文件夹包含将暴露给ChatGPT的JSX组件。
ui_components/use-openai-global.ts 暴露;揭露 window.openai 作为React Hook。
这个(或“它”) server.py 文件是将要暴露(或提供)的服务器 tool 以及 bundle JSX 组件的。
设置
您需要安装 Python 3.11 或更高版本以及 NPM。
Python 环境
python -m venv venv
# On Windows
source venv/Scripts/activate
python -m pip install -r requirements.txt节点环境
npm install构建并运行
打包JSX组件:
npm run build运行MCP服务器:
python server.py连接到ChatGPT
要将本地环境与ChatGPT连接,请使用 Ngrok。
使用它,你可以通过一个公共URL暴露本地HTTP服务器。
现在,只需在ChatGPT中将Ngrok创建的URL作为MCP服务器使用(看这里)。
