- Livejournal
Livejournal
Local MCP server for LiveJournal journals. It uses the legacy LiveJournal XML-RPC API to read entries, read comments, post to your own journal, and build a local SQLite cache for search.
Overview
Features
- Read recent entries.
- Read one entry by itemid.
- Read entries for a specific date.
- Search recently fetched entries.
- Read entry comments with LJ.XMLRPC.getcomments.
- Create posts, with dry_run: true by default.
- Generate an ljsession for authenticated LiveJournal web endpoints.
- Cache entries in SQLite and search cached entries locally.
Tools
- check_login
- list_entries
- get_entries_for_date
- search_recent_entries
- get_entry
- sync_entries
- get_entry_comments
- create_post
- generate_session
- cache_recent_entries
- cache_entries_for_date
- cache_synced_entries
- cache_entry
- search_cached_entries
- list_cached_entries
- get_cached_entry
- cache_stats
- clear_cache
Requirements
- Python 3.10+
- A LiveJournal account
- An MCP-compatible client
- SQLite is built into Python. No separate SQLite installation is required.
Server Config
{
"mcpServers": {
"livejournal": {
"command": "C:\\path\\to\\livejournal-mcp\\.venv\\Scripts\\python.exe",
"args": [
"-m",
"livejournal_mcp.server"
],
"env": {
"LJ_USERNAME": "your_livejournal_username",
"LJ_PASSWORD": "your_livejournal_password",
"LJ_JOURNAL": "your_livejournal_username",
"LJ_CACHE_PATH": "C:\\Users\\you\\AppData\\Local\\livejournal-mcp\\livejournal.sqlite3"
}
}
}
}Project Info
Created At
3 hours agoUpdated At
3 hours agoAuthor Name
pavelberStar
-Language
-License
-Tags
Recommend Servers
View AllExascale.build
@peakyragnar
5 hours ago
Playwright Mcp
@microsoft
Playwright MCP server
TypeScript
10 months ago
Serper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Devmatch
a day ago