MCP Simple OpenAI Assistant
JSON →A simple server for interacting with OpenAI assistants using an API key.
Install
npx -y @smithery/cli Tools · 8
- create_assistant Create a new assistant with a name, instructions, and model.
- list_assistants List all available assistants associated with your API key.
- retrieve_assistant Get detailed information about a specific assistant.
- update_assistant Modify an existing assistant's name, instructions, or model.
- create_new_assistant_thread Creates a new, persistent conversation thread with a user-defined name and description for easy identification and reuse. This is the recommended way to start a new conversation.
- list_threads Lists all locally managed conversation threads from the database, showing their ID, name, description, and last used time.
- delete_thread Deletes a conversation thread from both OpenAI's servers and the local database.
- ask_assistant_in_thread The primary tool for conversation. Sends a message to an assistant within a thread and streams the response back in real-time.
Environment variables
OPENAI_API_KEY
★ 37 GitHub stars