Back to Home
GuiArSt icon

mcp-dev-journal

Verified Safe

by GuiArSt

Overview

An MCP server for AI agents to create and query developer journal entries from git commits, document project summaries, and integrate with project management tools like Linear.

Installation

Run Command
npm start

Environment Variables

  • ANTHROPIC_API_KEY
  • OPENAI_API_KEY
  • GOOGLE_API_KEY
  • JOURNAL_DB_PATH
  • SOUL_XML_PATH
  • LINEAR_API_KEY
  • LINEAR_USER_ID
  • TARTARUS_URL
  • MCP_API_KEY

Security Notes

The MCP server internally uses parameterized SQL queries via 'better-sqlite3', which prevents SQL injection vulnerabilities. API keys for AI providers, Linear, and the inter-service MCP_API_KEY are configured via environment variables, reducing the risk of hardcoded credentials. It is CRITICAL to set strong, non-default values for all API keys and secrets in production environments. File system access for database operations and backups is confined to specified paths or the project's designated 'data' directory. The 'eval' usage observed in the 'web' app's AI tool generation API route does not directly impact the MCP server's operations, but is a general caution within the broader workspace context. MCP server-to-web app communication relies on the 'MCP_API_KEY' for authentication; if this is not configured, API calls from the MCP server to Tartarus's repository endpoints will be unauthenticated, potentially exposing data if the Tartarus web app is not otherwise secured.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassMedium
Avg Tokens50000
Stars1
Forks0
Last Update2026-01-15

Tags

developer journalAIMCPgit commitscode documentationproject managementLLM tools