-
securityA
license-
qualityA Model Context Protocol (MCP) server that lets you seamlessly use OpenAI's models right from Claude.
Last updated -
1
24
28
JavaScript
MIT License
该项目演示了如何将模型控制协议 (MCP) 与 OpenAI 的 API 集成,使 OpenAI 能够访问和使用在 Docker 中运行的 MCP 服务器公开的工具。
server.py
:使用工具实现的 MCP 服务器client.py
:连接服务器并调用代理的客户端Dockerfile
:构建 Docker 镜像的说明requirements.txt
:项目的 Python 依赖项这将在 Docker 容器内启动 MCP 服务器并将其公开在端口 8050 上。
一旦服务器运行,您就可以在单独的终端中运行客户端:
客户端将连接到服务器,列出可用的工具,并呼叫代理来回答查询。
如果遇到连接问题:
docker ps
确保 Docker 容器正在运行。docker ps
或检查docker run
命令的输出确保端口正确映射。docker logs <container_id>
查看服务器日志,看看是否有任何错误。0.0.0.0
而不是127.0.0.1
,以便从容器外部访问。如果仍然遇到问题,您可能需要检查防火墙设置。http://localhost:8050/sse
连接到服务器。This server cannot be installed
一个将模型控制协议与 OpenAI 的 API 相集成的项目,允许 OpenAI 访问和使用由 dockerized MCP 服务器公开的工具。