Servidor MCP de Omi Memories
Este es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a las memorias Omi para un usuario específico a través de una interfaz de herramientas.
Características
Herramienta para obtener todas las memorias para el ID de usuario especificado desde la aplicación OMI
Related MCP server: Omi MCP Server
Configuración
Instalar dependencias:
npm installConfigura tu ID de usuario:
Abrir
src/server.tsActualice la constante
SPECIFIC_USER_IDcon su ID de usuario desde la sección Cuenta de la aplicación Omira
Construya el código TypeScript:
npm run buildIniciar el servidor:
npm startHerramientas disponibles
buscar recuerdos
Obtiene todas las memorias para el ID de usuario configurado.
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);Configuración
El servidor espera:
La API Express se ejecutará en
http://localhost:3000El ID de usuario debe configurarse: actualice la constante
SPECIFIC_USER_IDensrc/server.tscon su ID de usuario que puede obtener de la sección Cuenta de la aplicación Omira.
Integración de escritorio de Claude
Para integrarse con Claude Desktop, actualice su configuración de Claude Desktop ( claude_desktop_config.json ) para incluir:
{
"mcpServers": {
"omi-mcp": {
"command": "node",
"args": [
"/path/to/your/mcp-server/dist/server.js"
],
"env": {
"NODE_ENV": "development"
}
}
}
} Integración de Cursor IDE
Para integrar con Cursor IDE:
Abrir la configuración de Cursor IDE
Vaya a la configuración de "IA y copiloto".
En "Protocolo de contexto de modelo", agregue un nuevo servidor MCP con estas configuraciones:
{
"name": "Omi Memories",
"command": "node",
"args": [
"/path/to/your/mcp-server/dist/server.js"
],
"cwd": "/path/to/your/mcp-server",
"env": {
"NODE_ENV": "development"
}
}Reemplace /path/to/your/mcp-server con la ruta real al directorio de instalación del servidor MCP.
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.