Memory Journal MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DB_PATH | No | Database file location | ./memory_journal.db |
| MCP_HOST | No | Server bind host | localhost |
| LOG_LEVEL | No | Log verbosity: error, warn, info, debug | info |
| AUDIT_READS | No | Log read-scoped tool calls | false |
| TEAM_AUTHOR | No | Override author name for team entries | git config user.name |
| AUDIT_REDACT | No | Redact tool arguments in telemetry | true |
| GITHUB_TOKEN | No | GitHub personal access token for API access | |
| OAUTH_ISSUER | No | OAuth issuer URL | |
| TEAM_DB_PATH | No | Team database file location | |
| OAUTH_ENABLED | No | Enable OAuth 2.1 authentication (HTTP only) | false |
| AUDIT_LOG_PATH | No | Path for JSONL operational telemetry log | |
| MCP_AUTH_TOKEN | No | Bearer token for HTTP transport authentication | |
| OAUTH_AUDIENCE | No | Expected JWT audience claim | |
| OAUTH_JWKS_URI | No | JWKS endpoint for token verification | |
| FLAG_VOCABULARY | No | Comma-separated flag types for Hush Protocol | blocker,needs_review,help_requested,fyi |
| MCP_CORS_ORIGIN | No | Allowed CORS origins for HTTP transport, comma-separated | |
| MCP_ENABLE_HSTS | No | Enable HSTS security header | false |
| PROJECT_E2E_CMD | No | E2E test command (empty to skip) | |
| RULES_FILE_PATH | No | Path to user rules file for agent awareness | |
| SKILLS_DIR_PATH | No | Path to skills directory for agent awareness | |
| ALLOWED_IO_ROOTS | No | Comma-separated absolute paths for filesystem access (Code Mode and export) | |
| PROJECT_LINT_CMD | No | Lint command for validation gates | npm run lint |
| PROJECT_REGISTRY | No | JSON map of repos to { path, project_number } for multi-project routing | |
| PROJECT_TEST_CMD | No | Test command | npm run test |
| BRIEFING_PR_COUNT | No | PRs to list in briefing (0 = count only) | 0 |
| INSTRUCTION_LEVEL | No | Briefing depth: essential, standard, full | standard |
| PROJECT_BUILD_CMD | No | Build command (empty to skip) | npm run build |
| AUDIT_LOG_MAX_SIZE | No | Max file size before rotation (bytes) | 10485760 |
| AUTO_REBUILD_INDEX | No | Set to 'true' to rebuild vector index on startup | false |
| BRIEFING_PR_STATUS | No | Show PR status breakdown | false |
| MCP_RATE_LIMIT_MAX | No | Max requests per minute per client IP (HTTP only) | 100 |
| MCP_METRICS_ENABLED | No | Enable in-memory tool call metrics | true |
| BRIEFING_ENTRY_COUNT | No | Journal entries in briefing | 3 |
| BRIEFING_ISSUE_COUNT | No | Issues to list in briefing (0 = count only) | 0 |
| BRIEFING_INCLUDE_TEAM | No | Include team DB entries in briefing | false |
| OAUTH_CLOCK_TOLERANCE | No | Allowed clock skew in seconds for JWT verification | 5 |
| PROJECT_TYPECHECK_CMD | No | Typecheck command (empty to skip) | npm run typecheck |
| BRIEFING_SUMMARY_COUNT | No | Session summaries to list in briefing | 1 |
| DEFAULT_PROJECT_NUMBER | No | Default GitHub Project number for auto-assignment | |
| PROJECT_HAS_DOCKERFILE | No | Enable Docker audit steps | auto-detect |
| BRIEFING_WORKFLOW_COUNT | No | Workflow runs to list (0 = status only) | 0 |
| COMMANDER_BRANCH_PREFIX | No | Branch naming prefix for PRs | fix |
| PROJECT_PACKAGE_MANAGER | No | Package manager: npm, yarn, pnpm, bun | auto-detect |
| BRIEFING_COPILOT_REVIEWS | No | Aggregate Copilot review state in briefing | false |
| BRIEFING_MILESTONE_COUNT | No | Milestones to list in briefing (0 = hide) | 3 |
| BRIEFING_WORKFLOW_STATUS | No | Show workflow status breakdown | false |
| COMMANDER_SECURITY_TOOLS | No | Override security tool auto-detection (comma-separated) | auto-detect |
| CODE_MODE_MAX_RESULT_SIZE | No | Maximum result payload size in bytes for mj_execute_code | 102400 |
| CODEMODE_INTERNAL_FULL_ACCESS | No | Bypass tool filter constraints within Code Mode sandbox | false |
| COMMANDER_HITL_FILE_THRESHOLD | No | Human-in-the-loop if changes touch > N files | 10 |
| MEMORY_JOURNAL_MCP_TOOL_FILTER | No | Tool filter: full, starter, essential, readonly, or custom | full |
| MEMORY_JOURNAL_WORKFLOW_SUMMARY | No | Free-text workflow summary for memory://workflows |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/neverinfamous/memory-journal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server