Lore logo

Lore

Unclaimed

by jafreck

Code intelligence MCP for AI Agents

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'jafreck-lore' -- 'npx' '-y' '@jafreck/lore' 'mcp' '--db' '/path/to/lore.db'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

26 of 26 tools

Documented tools (26)

From project documentation. A server handshake does not verify each tool’s description or behavior.

author

Commits by author/email substring

commit

Full/prefix SHA lookup (+files +refs)

file

Commits that touched a path

fused

combines structural and semantic candidates; symbol filters apply to symbol candidates and doc filters apply to semantic doc-section candidates before final fused ranking.

language

optional indexed file language filter.

limit

optional maximum rows for empty/browse symbol queries (default 20).

lore_blame

Query blame, line-range history, or ownership aggregates with optional symbol targeting, commit-context enrichment, and risk signals

lore_cohesion

Rank directories by module cohesion (ratio of internal to external symbol references)

lore_dependents

Find everything affected by changing a symbol or file — callers, importers, subclasses, and type references with automatic transitive traversal (up to 5 hops) in one call

lore_diff

Compare exported symbols between two indexed branches; returns added, removed, and changed symbols

lore_graph

Query call/import/inheritance/type-dependency edges with automatic transitive traversal (up to 5 hops); supports sourceid for outbound and targetid for inbound/reverse queries; materializes virtual dispatch edges for polymorphic call resolution

lore_history

Query commit history by file, commit, author, ref, recency, or semantic commit-message similarity

lore_lookup

Find symbols by name or files by path, including external dependency API symbols and LSP-resolved metadata when available

lore_metrics

Aggregate index metrics

lore_search

Structural BM25, semantic vector, or fused RRF search across symbols and doc sections

lore_snippet

Return snippets from indexed source snapshots by file path + line range or by symbol name; path/symbol resolution is branch-aware and responses include containing-symbol context metadata (name, kind, start/end lines) when available

lore_structure

Detect structural anomalies — import cycles (Tarjan SCC), layering violations (Kahn toposort), and outlier couplings

lore_trace

Trace an execution path from an entry point and return an ordered call sequence with source code for each step

match_mode

optional symbol-name matching mode (exact, prefix, contains); defaults to exact (case-insensitive).

offset

optional rows to skip for empty/browse symbol queries (default 0).

path_prefix

optional indexed file-path prefix filter.

recent

Newest commits

ref

Commits matching branch/tag ref name

semantic

Conceptual commit-message search (falls back to recent when vectors are unavailable)

structural

returns symbol hits only; applies pathprefix, language, and kind.

symbol_kind

optional symbol kind filter (for example, function or class).

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Lore MCP Server

How do I connect Lore MCP Server to Claude?
Run `claude mcp add jafreck-lore -- npx -y @jafreck/lore mcp --db /path/to/lore.db` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is Lore MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Lore MCP Server do?
Lore MCP Server documents 26 tools to the agent, including author, commit, file. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.