Open1
WSL で MCP SQLite Server 構築 Edgeブラウザ履歴
概要
Edgeブラウザ履歴はSQLiteデータとなっているらしいので、MCP SQLite Serverを構築して分析してみます。
WLS Ubuntu 24.04 に sqlite インストール
sqlite install
sudo apt update
sudo apt install sqlite3
sqlite3 --version
MCP SQLite Server
git clone https://github.com/modelcontextprotocol/servers.git
Claude Desktop の設定
Claude 設定ファイルパス
%APPDATA%\Claude\claude_desktop_config.json
Claude 設定ファイル
--directory には、git clone のソースパス、--db-path には、SQLite ファイルを指定。
(ここではEdgeブラウザの履歴SQLiteパスを指定)
Claude 設定ファイル
{
"mcpServers": {
"sqlite": {
"command": "wsl",
"args": [
"/home/kikudai/.local/bin/uv",
"--directory",
"/home/kikudai/ghq/github.com/modelcontextprotocol/servers/src/sqlite",
"run",
"mcp-server-sqlite",
"--db-path",
"/mnt/c/Users/kings/AppData/Local/Microsoft/Edge/User Data/Default/History"
]
}
}
}