Skip to main content
Glama
datacore-one

datacore-mcp

Official
by datacore-one

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DATACORE_PATHNoFull installation path~/Data
DATACORE_TIMEZONENoIANA timezone (e.g., Europe/Ljubljana)System
DATACORE_CACHE_TTLNoFile cache TTL in seconds60
DATACORE_CORE_PATHNoCore mode storage path~/Datacore
DATACORE_HTTP_HOSTNoHTTP bind address127.0.0.1
DATACORE_HTTP_PORTNoHTTP transport port3100
DATACORE_LOG_LEVELNodebug, info, warning, errorwarning
DATACORE_TRANSPORTNostdio or httpstdio

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
logging
{}
prompts
{}
resources
{
  "subscribe": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
datacore_captureB

Capture a journal entry or knowledge note. Call proactively to record important decisions, meeting outcomes, and significant events.

datacore_searchB

Search journal entries and knowledge notes by keyword

datacore_ingestC

Ingest text content as a knowledge note

datacore_statusA

Show Datacore status: note counts, module health, update info

datacore_dateA

Canonical date operations — ALWAYS use this instead of typing dates from memory. LLMs hallucinate day-of-week names and anchor to training-era dates. Returns today's date, validates day-of-week, adds/subtracts days, parses relative expressions, and formats org-mode timestamps.

Prompts

Interactive templates invoked by user choice

NameDescription
datacore-capture-guideWrite a journal entry or knowledge note to Datacore.
datacore-guideGuide to Datacore tools and workflows.

Resources

Contextual data attached and managed by the client

NameDescription
Datacore StatusCurrent system status summary
Today's JournalToday's journal entry
Datacore Agent GuideWorkflow guide for AI agents: capture, search, ingest, modules

TDQS

A3.5/5.0

Scored across 5 tools

Disambiguation3/5

datacore_capture and datacore_ingest both create knowledge notes, so an agent may struggle to choose between recording a note and ingesting text content; the other three tools are clearly distinct. Descriptions offer some guidance (capture for proactive journaling, ingest for text content), but the boundary remains fuzzy.

Naming Consistency5/5

All tools use the same datacore_ prefix and lower snake_case with a single descriptive word, making the set highly predictable. No mixed conventions or inconsistent verb styles are present.

Tool Count5/5

Five tools is well-scoped for a personal knowledge/note management server, covering status, capture, date utility, ingest, and search. No tool feels redundant enough to remove, though capture/ingest overlap is a content issue rather than a count issue.

Completeness3/5

The surface covers creation (capture/ingest), retrieval (search), status, and date utilities, but lacks update/delete operations and direct note retrieval by identifier. For a knowledge base, the inability to edit or remove notes is a notable lifecycle gap.

Maintenance

ActivityActive
ResponsivenessWithin a week