Lore MCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LORE_API_URL | No | GraphQL endpoint. | http://localhost:3030/graphql |
| LORE_PROJECT | No | Default project slug used when a tool omits project. | |
| LORE_API_TOKEN | Yes | The lore_sk_... API token. Sent as Authorization: Bearer <token>. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| lore_startB | Load the team briefing for a project: the area context docs plus recent session captures. The team /start. |
| lore_captureA | Append an append-only session - project- and user-scoped. A session is one unit of work you did (a ticket / bug / feature); you can have several per day across projects. By default it is a project-level session (no node) - omit |
| lore_adrB | Create or update a Architecture Decision Record node by path (kind: adr). |
| lore_logC | Create or update a log entry node by path (kind: log). |
| lore_todoC | Create or update a TODO node by path (kind: todo). |
| lore_planB | Create or update a plan node by path (kind: plan). |
| lore_memoryC | Create or update a memory (durable fact/learning) node by path (kind: memory). |
| lore_treeB | List the folder/doc tree for a project. Optionally scope by parent node or kind. |
| lore_contextA | Read or write an area's context document (a context-kind node). Omit |
| lore_searchB | Search nodes in a project by path substring (best-effort). |
| lore_projectsA | List every organization and project you can access (personal ones and orgs you've joined), grouped by organization. Your API token is personal - it spans all your orgs. Use this to pick or confirm which project a repo should be linked to (see /lore:init). |
| lore_create_projectA | Create a new project in one of your organizations. Pass the organization slug (from lore_projects) and a name; the slug is derived from the name (lowercase, dashes) unless you pass an explicit slug. Used by /lore:init when the user chooses to create a new project. |
| lore_deleteA | Delete a node (and its children) by path or id. Irreversible - use to clean up mistaken or stale nodes. |
| lore_moveA | Move or rename a node to a new path (and optionally a new parent), by path or id. Cascades child paths. |
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/sharedlore-ai/lore-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server