omi-mcp

omi-mcp

1

The Omi MCP Server is a Model Context Protocol server designed to work with the Omi API, facilitating the management of conversations and memories. It can be integrated with platforms like Claude and Cursor and offers built-in tools for efficient data handling and logging capabilities for monitoring server activity.

Omi MCP Server

This project provides a Model Context Protocol (MCP) server for interacting with the Omi API. It includes tools for reading and creating conversations and memories. The server can be configured to work with Claude API, Anthropic Console, and Cursor and offers various tools like read_omi_conversations and create_omi_conversation. Additionally, the project provides built-in logging functionality for debugging and monitoring.

Setup

  • Clone the repository
  • Install dependencies
  • Create a .env file with necessary configurations

Configuration with Claude and Cursor

  • Set up MCP connection for Claude
  • Configure MCP server within Cursor

Available Tools

  • read_omi_conversations: Retrieves conversations with optional filters
  • read_omi_memories: Retrieves memories
  • create_omi_conversation: Creates a new conversation
  • create_omi_memories: Creates new memories

Logging

  • Logs server activities and request details
  • View logs using tail -f logs/mcp-server.log