Skip to main content

MCP server for Lore Framework - AI-readable project memory with task/ADR/wiki management

Project description

Lore Framework MCP (Python)

MCP server for Lore Framework - AI-readable project memory with task/ADR/wiki management.

Important: This MCP server is just one component of Lore Framework. For the complete experience (skills, hooks, agents), install the full plugin: lore-framework plugin

Installation

# Using uvx (recommended)
uvx lore-framework-mcp

# Using pip
pip install lore-framework-mcp

Usage

As MCP Server

Add to your .mcp.json:

{
  "mcpServers": {
    "lore-framework": {
      "command": "uvx",
      "args": ["lore-framework-mcp"]
    }
  }
}

As CLI

# Set current user
lore-framework-mcp set-user <user_id>
lore-framework-mcp set-user --env  # from LORE_SESSION_CURRENT_USER

# Set current task
lore-framework-mcp set-task <task_id>

# Show session state
lore-framework-mcp show-session

# List available users
lore-framework-mcp list-users

# Clear current task
lore-framework-mcp clear-task

# Regenerate indexes
lore-framework-mcp generate-index
lore-framework-mcp generate-index --next-only --quiet

MCP Tools

Tool Description
lore_framework_set_user Set current user from team.yaml
lore_framework_set_task Set current task by ID (creates symlink)
lore_framework_show_session Show current session state (user and task)
lore_framework_list_users List available users from team.yaml
lore_framework_clear_task Clear current task symlink
lore_framework_generate_index Regenerate lore/README.md and next-tasks.md

Why Lore?

LLMs need "why", not just "what".

Without history, LLMs treat existing code patterns as gospel—replicating legacy hacks, undocumented workarounds, and accidental complexity. Lore provides AI-readable project memory: tasks capture requirements, worklogs show reasoning, ADRs explain decisions.

Read more: Full motivation

Lore Directory Structure

lore/
├── 0-session/           # Session state (gitignored)
│   ├── team.yaml        # Team members definition
│   ├── current-user.md  # Active user (generated)
│   ├── current-task.md  # Symlink to active task
│   └── next-tasks.md    # Auto-generated task queue
├── 1-tasks/             # Task management
│   ├── active/          # In-progress tasks
│   ├── blocked/         # Blocked tasks
│   ├── backlog/         # Planned tasks
│   └── archive/         # Completed tasks
├── 2-adrs/              # Architecture Decision Records
├── 3-wiki/              # Project documentation
└── README.md            # Auto-generated index

Documentation

See full documentation: Lore Framework Plugin

Author

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lore_framework_mcp-1.3.0.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lore_framework_mcp-1.3.0-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file lore_framework_mcp-1.3.0.tar.gz.

File metadata

  • Download URL: lore_framework_mcp-1.3.0.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for lore_framework_mcp-1.3.0.tar.gz
Algorithm Hash digest
SHA256 9eac9ea9481fdb28c7395d43c4a786c9936bd9cef334b2fa300c123f83ad0b1b
MD5 31f5a37244bafefd9cb09d94e6ee9d26
BLAKE2b-256 4db84267794fd43dd5e35433651401d13d2683e89351fca0cd79d6140d5d742c

See more details on using hashes here.

Provenance

The following attestation bundles were made for lore_framework_mcp-1.3.0.tar.gz:

Publisher: publish-lore-framework-mcp-py.yml on maledorak/maledorak-marketplace

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lore_framework_mcp-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for lore_framework_mcp-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 10824cc2f70207fe69220596db00f03da7a66c94ff2ed9a0a72890dae8836f4c
MD5 7887765cd9da91f9b77b46bc0cf6d9fc
BLAKE2b-256 6c5ee6bfb97f7d491ec51c0b59f8b6bac04caec5fc611d636e30a1a72cc28cf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for lore_framework_mcp-1.3.0-py3-none-any.whl:

Publisher: publish-lore-framework-mcp-py.yml on maledorak/maledorak-marketplace

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page