这是一个模型上下文协议(MCP)服务器,提供管理 OpenAI API 密钥和使用费用的工具。
⚠️ 重要提示
此服务器可以访问 OpenAI API,可能存在安全风险。使用此 MCP 服务器时请务必谨慎,确保不会泄露任何敏感数据。
本项目是一个 OpenAI MCP 服务器,可用于管理 OpenAI API 密钥和使用费用。下面将为你介绍其安装、配置、调试等方面的内容。
提供管理 OpenAI API 密钥和使用费用的工具。
当使用 uv 时,无需进行特定安装。我们将使用 uvx 直接运行 mcp-server-openai。
你也可以通过 pip 安装 mcp-server-openai:
pip install mcp-server-openai
安装完成后,你可以使用以下命令将其作为脚本运行:
python -m mcp_server_openai
在你的 Claude 设置中添加以下内容:
{
"mcpServers": {
"openai": {
"command": "uvx",
"args": ["mcp-server-openai"],
"env": {
"OPENAI_ADMIN_API_KEY": "your_openai_admin_api_key"
}
}
}
}
{
"mcpServers": {
"openai": {
"command": "docker",
"args": ["run", "-i", "--rm", "mcp/openai"],
"env": {
"OPENAI_ADMIN_API_KEY": "your_openai_admin_api_key"
}
}
}
}
{
"mcpServers": {
"openai": {
"command": "python",
"args": ["-m", "mcp_server_openai"],
"env": {
"OPENAI_ADMIN_API_KEY": "your_openai_admin_api_key"
}
}
}
}
你可以使用 MCP 检查器来调试服务器。对于 uvx 安装方式:
npx @modelcontextprotocol/inspector uvx mcp-server-openai
或者,如果你将该包安装在特定目录或正在对其进行开发:
cd path/to/servers/src/openai
npx @modelcontextprotocol/inspector uv run mcp-server-openai
我们鼓励大家为 mcp-server-openai 项目做出贡献,以帮助其扩展和改进。无论你是想添加新工具、增强现有功能还是改进文档,你的意见都非常有价值。
欢迎提交拉取请求!请随意贡献新想法、修复 bug 或进行功能增强,让 mcp-server-openai 变得更强大、更实用。
mcp-server-openai 采用 MIT 许可证。这意味着你可以自由使用、修改和分发该软件,但需遵守 MIT 许可证的条款和条件。有关更多详细信息,请参阅项目仓库中的 LICENSE 文件。