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_IDconstant 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_IDconstant insrc/server.tsto 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.
Server Terkait
Kone.vc
sponsorMonetize your AI agent with contextual product recommendations
Notion
Interact with Notion using its API. This server mirrors the Notion API SDK, allowing LLMs to manage pages, databases, and other Notion content.
PyTorch-FX Shaper
The MCP server provides shape of tensors to convert PyTorch code to einsum and einops
FireHydrant
An MCP server for interacting with the FireHydrant incident management platform API.
YTTranscipterMultilingualMCP
Transcribe YouTube videos in multiple languages.
Feishu/Lark OpenAPI
Connect AI agents with the Feishu/Lark platform for automation, including document processing, conversation management, and calendar scheduling.
Vibe Worldbuilding MCP
Create detailed fictional worlds with automatic taxonomies, interconnected entries, AI-generated images, and navigable websites.
WordPress MCP Server
Manage WordPress sites and create content with AI-generated featured images.
Redmine MCP Server for Cline
Integrates with Redmine to manage projects and issues through the Cline VS Code extension.
Amazing Marvin AI Assistant
Connect your Amazing Marvin productivity system with AI assistants for smarter task management.
Saber
Find buying signals for companies and contacts