
Protocolo Memex para el contexto del modelo
Memex es una herramienta para Model Context Protocol (MCP) que le permite analizar contenido web y agregarlo a su base de conocimiento.
La herramienta se inspiró en el proyecto Memex de Vannevar Bush .
Requisitos
Necesitará claves API para los siguientes servicios:
La base de conocimientos producida por esta herramienta se almacena como archivos Markdown para que puedan verse con cualquier visor de Markdown, pero se recomienda Obsidian .
Related MCP server: Upstash MCP Server
Instalación
pip install mcp-memexAgregue lo siguiente a su claude_desktop_config.json y reemplace los marcadores de posición con las rutas reales y las claves API:
{
"mcpServers": {
"memex": {
"command": "uv",
"args": [
"--directory",
"PATH_TO_LOCAL_MEMEX_REPO",
"run",
"mcp-memex",
"--index",
"PATH_TO_MEMEX_INDEX",
"--workspace",
"PATH_TO_OBSIDIAN_VAULT"
],
"env": {
"ANTHROPIC_API_KEY": "YOUR-API-KEY",
"FIRECRAWL_API_KEY": "YOUR-API-KEY",
"VOYAGE_API_KEY": "YOUR-API-KEY"
}
}
}
}Uso
Comience por hacerle una pregunta a Claude con una lista de URL a las que hacer referencia.
What is the capital of France? "https://en.wikipedia.org/wiki/France"Una vez que Claude haya terminado de analizar el contenido, verás los resultados en tu bóveda de Obsidian. Podrás hacer preguntas sobre el contenido y Memex usará la base de conocimientos para responderlas.
What is the capital of France?Desarrollo
Para ejecutar la herramienta localmente, puede utilizar el siguiente comando:
npx @modelcontextprotocol/inspector \
uv \
--directory PATH_TO_LOCAL_MEMEX_REPO \
run \
mcp-memex \
--index PATH_TO_MEMEX_INDEX \
--workspace PATH_TO_OBSIDIAN_VAULTLuego abra el inspector y conéctese al servidor.