OneNote MCP Server

# MCP OpenAI Server A Model Context Protocol (MCP) server that lets you seamlessly use OpenAI's models right from Claude. ## Features - Direct integration with OpenAI's chat models - Support for multiple models including: - gpt-4o - gpt-4o-mini - o1-preview - o1-mini - Simple message passing interface - Basic error handling ## Prerequisites - [Node.js](https://nodejs.org/) >= 18 (includes `npm` and `npx`) - [Claude Desktop app](https://claude.ai/download) - [OpenAI API key](https://platform.openai.com/api-keys) ## Installation First, make sure you've got the [Claude Desktop app](https://claude.ai/download) installed and you've requested an [OpenAI API key](https://platform.openai.com/api-keys). Add this entry to your `claude_desktop_config.json` (on Mac, you'll find it at `~/Library/Application\ Support/Claude/claude_desktop_config.json`): ```json { "mcpServers": { "mcp-openai": { "command": "npx", "args": ["-y", "@mzxrai/mcp-openai@latest"], "env": { "OPENAI_API_KEY": "your-api-key-here (get one from https://platform.openai.com/api-keys)" } } } } ``` This config lets Claude Desktop fire up the OpenAI MCP server whenever you need it. ## Usage Just start chatting with Claude and when you want to use OpenAI's models, ask Claude to use them. For example, you can say, ```plaintext Can you ask o1 what it thinks about this problem? ``` or, ```plaintext What does gpt-4o think about this? ``` The server currently supports these models: - gpt-4o (default) - gpt-4o-mini - o1-preview - o1-mini ### Tools 1. `openai_chat` - Sends messages to OpenAI's chat completion API - Arguments: - `messages`: Array of messages (required) - `model`: Which model to use (optional, defaults to gpt-4o) ## Problems This is alpha software, so may have bugs. If you have an issue, check Claude Desktop's MCP logs: ```bash tail -n 20 -f ~/Library/Logs/Claude/mcp*.log ``` ## Development ```bash # Install dependencies pnpm install # Build the project pnpm build # Watch for changes pnpm watch # Run in development mode pnpm dev ``` ## Requirements - Node.js >= 18 - OpenAI API key ## Verified Platforms - [x] macOS - [ ] Linux ## License MIT ## Author [mzxrai](https://github.com/mzxrai)