
모델 컨텍스트 프로토콜을 위한 Memex
Memex는 웹 콘텐츠를 분석하고 지식 기반에 추가할 수 있는 MCP(Model Context Protocol) 도구입니다.
이 도구는 Vannevar Bush 의 Memex 프로젝트에서 영감을 얻었습니다.
요구 사항
다음 서비스를 이용하려면 API 키가 필요합니다.
이 도구로 생성된 지식 기반은 마크다운 파일로 저장되므로 모든 마크다운 뷰어로 볼 수 있지만 Obsidian을 사용하는 것이 좋습니다.
Related MCP server: Upstash MCP Server
설치
지엑스피1
claude_desktop_config.json 에 다음을 추가하고 플레이스홀더를 실제 경로와 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"
}
}
}
}
용법
먼저 클로드에게 참조할 URL 목록을 적어 질문을 던지세요.
What is the capital of France? "https://en.wikipedia.org/wiki/France"
클로드가 콘텐츠 분석을 완료하면 Obsidian 보관소에서 결과를 확인할 수 있습니다. 콘텐츠에 대해 질문하시면 Memex가 지식 기반을 활용하여 답변해 드립니다.
What is the capital of France?
개발
도구를 로컬로 실행하려면 다음 명령을 사용하면 됩니다.
npx @modelcontextprotocol/inspector \
uv \
--directory PATH_TO_LOCAL_MEMEX_REPO \
run \
mcp-memex \
--index PATH_TO_MEMEX_INDEX \
--workspace PATH_TO_OBSIDIAN_VAULT
그런 다음 검사기를 열고 서버에 연결합니다.