Skip to main content
Glama
alshyra

Sherlock's second brain

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SECOND_BRAIN_DATA_DIRNoRoot data directory for cases + kb + vector~/second-brain-data

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
case_createA

Create an investigation case. Use this when a topic is not yet validated.

tags and references are comma-separated strings.

case_getA

Read a case by its id (e.g. case-2026-08-07-001).

case_listA

List cases, optionally filtered by status (open/in_progress/resolved/abandoned) and tag.

case_searchB

Semantic search across cases and KB. Use this FIRST when debugging or planning.

case_updateA

Append to a case.

fields supports:

  • finding (str): append to findings

  • step_action (str): append a step (with optional step_result)

  • step_result (str): result for the step being appended

  • conclusion (str): set conclusion

  • hypothesis_statement / hypothesis_test: append a hypothesis

  • tags (list[str]) / references (list[str]): replace lists

case_add_evidenceC

Attach a piece of evidence (log excerpt, output, note) to a case.

case_set_statusA

Change a case status: open / in_progress / resolved / abandoned.

case_promoteA

Promote a resolved case into validated KB: target = fiche or skill.

Generates the MD/SKILL.md from the case, writes it to the KB and marks the case.

fiche_listA

List validated fiches (slugs).

fiche_readC

Read a validated fiche by slug.

fiche_writeA

Create or overwrite a fiche. Prefer case_promote for validated knowledge.

skill_listB

List validated skills (slugs).

skill_readA

Read a validated skill by slug.

index_rebuildA

Rebuild the vector index from all source files. Returns doc count.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/alshyra/sherlock-second-brain'

If you have feedback or need assistance with the MCP directory API, please join our Discord server