OpenAI Agents MCP Server

by lroolle
Verified
""" Main entry point for the agents-mcp-server. This module provides the main entry point for running the MCP server. """ import os import sys from .server import mcp def main() -> None: """Run the MCP server.""" # Check if the OpenAI API key is set if not os.environ.get("OPENAI_API_KEY"): print("Error: OPENAI_API_KEY environment variable is not set.") print("Please set it before running the server.") sys.exit(1) # Get the transport from environment variables or use default transport = os.environ.get("MCP_TRANSPORT", "stdio") print(f"Starting OpenAI Agents MCP server with {transport} transport") # Run the server using the FastMCP's run method mcp.run(transport=transport) if __name__ == "__main__": main()