p0ki/x-bookmarks-mcp
Fully local, privacy-first MCP server that turns your X bookmarks into a searchable, enriched knowledge base for Claude. No API keys, no telemetry, all data stays on your machine.
Platform-specific configuration:
{
"mcpServers": {
"x-bookmarks-mcp": {
"command": "npx",
"args": [
"-y",
"x-bookmarks-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Fully local, privacy-first MCP server that turns your X (Twitter) bookmarks into a searchable, enriched knowledge base for Claude.
[](https://github.com/p0ki/x-bookmarks-mcp/actions/workflows/ci.yml) [](LICENSE)
Use a browser extension like twitter-web-exporter to export your X bookmarks as JSON.
Save the export to data/exports/bookmarks.json.
git clone https://github.com/p0ki/x-bookmarks-mcp.git
cd x-bookmarks-mcp
pip install -r requirements.txtpython -m src import data/exports/bookmarks.json
python -m src enrichAdd to your claude_desktop_config.json:
{
"mcpServers": {
"xbookmarks": {
"command": "python",
"args": ["-m", "src.server"],
"cwd": "/absolute/path/to/x-bookmarks-mcp"
}
}
}Replace /absolute/path/to/x-bookmarks-mcp with the full path to your clone.
git clone https://github.com/p0ki/x-bookmarks-mcp.git
cd x-bookmarks-mcp
pip install -r requirements.txtRequires Python 3.11 or higher. All dependencies are listed in requirements.txt.
# Import bookmarks from JSON export
python -m src import data/exports/bookmarks.json
# Fetch and extract content from URLs in bookLoading reviews...