Omi Memories
Provides access to a specific user's memories from the Omi app.
Omi Memories MCP Server
This is a Model Context Protocol (MCP) server that provides access to Omi memories for a specific user through a tool interface.
Features
- Tool to fetch all memories for the specified user ID from the OMI App
Setup
- Install dependencies:
npm install
-
Configure your user ID:
- Open
src/server.ts
- Update the
SPECIFIC_USER_ID
constant with your user ID from the Account section of the Omira App
- Open
-
Build the TypeScript code:
npm run build
- Start the server:
npm start
Available Tools
fetch-memories
Fetches all memories for the configured user ID.
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js";
const transport = new StdioClientTransport({
command: "node",
args: ["dist/server.js"]
});
const client = new Client(
{
name: "example-client",
version: "1.0.0"
},
{
capabilities: {
tools: {}
}
}
);
await client.connect(transport);
// Fetch memories using the tool
const result = await client.callTool({
name: "fetch-memories",
arguments: {}
});
console.log(result.content[0].text);
Configuration
The server expects:
- The Express API to be running at
http://localhost:3000
- The user ID should configured : Update the
SPECIFIC_USER_ID
constant insrc/server.ts
to your user ID which you could get from the Account section of the Omira App.
Claude Desktop Integration
To integrate with Claude Desktop, update your Claude Desktop configuration (claude_desktop_config.json
) to include:
{
"mcpServers": {
"omi-mcp": {
"command": "node",
"args": [
"/path/to/your/mcp-server/dist/server.js"
],
"env": {
"NODE_ENV": "development"
}
}
}
}
Cursor IDE Integration
To integrate with Cursor IDE:
- Open Cursor IDE settings
- Navigate to "AI & Copilot" settings
- Under "Model Context Protocol", add a new MCP server with these settings:
{
"name": "Omi Memories",
"command": "node",
"args": [
"/path/to/your/mcp-server/dist/server.js"
],
"cwd": "/path/to/your/mcp-server",
"env": {
"NODE_ENV": "development"
}
}
Replace /path/to/your/mcp-server
with the actual path to your MCP server installation directory.
Related Servers
Confluence
Provides secure access to Atlassian Confluence content and spaces using its REST API.
MCP Sync
A CLI tool to synchronize MCP (Model Context Protocol) settings across multiple AI coding tools.
Fider
Interact with Fider, an open-source customer feedback tool, to manage user suggestions and feedback.
CognitiveCompass MCP
A cognitive framework selector to help choose the right mental models and thinking frameworks for any situation.
Divide and Conquer
Breaks down complex tasks into manageable pieces and stores them in structured JSON.
SS&C Next Generation
Connects AI agents to the SS&C Next Generation REST API to automate business processes.
Todoist
Manage your Todoist tasks and projects using the Todoist Python API.
Cua
MCP server for the Computer-Use Agent (CUA), allowing you to run CUA through Claude Desktop or other MCP clients.
Amazon
Interact with Amazon services for product search, cart management, and viewing order history.
Superthread MCP Extended
A perfect drop-in replacement to the official Superthread MCP, providing way more tools. Cloudflare Workers based Remote MCP server