openai-mcp
Verified Safeby ktdreyer
Overview
Manages OpenAI organization invitations by allowing an LLM to check invite status and send new invites.
Installation
uv run main.pyEnvironment Variables
- OPENAI_ADMIN_KEY_READ
- OPENAI_ADMIN_KEY_WRITE
Security Notes
The server code itself avoids common pitfalls like hardcoded secrets or `eval` by using environment variables for API keys. It leverages restricted OpenAI admin keys as recommended. A critical security note in the README indicates that user-provided email addresses to the LLM are a 'naive example' and in a production deployment, authenticated user email addresses should be passed through a secure mechanism to prevent trusting unverified LLM input. This is a design-level risk for a production system, not a direct vulnerability in the provided server code.
Similar Servers
mcp-openapi-server
A Model Context Protocol (MCP) server that exposes OpenAPI endpoints as MCP tools, along with optional support for MCP prompts and resources, enabling Large Language Models to interact with REST APIs.
mcp-rubber-duck
An MCP (Model Context Protocol) server that acts as a bridge to query multiple OpenAI-compatible LLMs, enabling multi-agent AI workflows and providing an AI 'rubber duck' debugging panel.
ncp
NCP acts as a universal adapter and orchestrator for Model Context Protocol (MCP) servers and tools. It provides a unified interface for discovery, execution, and management of diverse tools (local CLI, HTTP APIs, internal plugins/Photons, AI skills) through natural language and structured code interaction, enabling AI agents to interact with the broader digital ecosystem.
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.