MCP Journaling Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JOURNAL_DIR | No | Directory for saving journal files | ~/Documents/journal |
| FILE_EXTENSION | No | Journal file extension | .md |
| FILENAME_PREFIX | No | Prefix for file names | journal |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| start_new_sessionA | Start a new journaling session by clearing previous conversation log. Returns: str: Welcome message with current save location |
| record_interactionB | Record both the user's message and assistant's response. Args: user_message: The user's message assistant_message: The assistant's response Returns: str: Confirmation message |
| generate_session_summaryC | Generate a markdown summary of the journaling session. Args: summary: The llm generated summay of the conversation Returns: str: Confirmation message |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| start_journaling | Interactive prompt to begin a journaling session. Returns: Starting prompt for journaling session |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| journals://recent |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mtct/journaling_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server