Skip to main content
Glama
alrcatraz

astra-knowledge-base-mcp

by alrcatraz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ASTRA_KB_PATHNoPath to the SQLite database file~/.astra/knowledge-base.db

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
kb_listA

List all knowledge bases with their enable/disable status

kb_createC

Create a new empty knowledge base

kb_deleteA

Permanently delete a knowledge base and all its content

kb_enableB

Enable a knowledge base so it appears in search results

kb_disableA

Disable a knowledge base so it is excluded from search

kb_addC

Add text content to a knowledge base (auto-chunked)

kb_searchA

Search across enabled (or specified) knowledge bases. Default: hybrid (FTS + vector)

kb_list_chunksB

List chunks in a knowledge base (paginated)

kb_updateA

Update a chunk. Unset fields keep current value. mode='append' appends to content.

kb_delete_chunkB

Delete a single chunk by ID

kb_extractC

Extract events and entities from unprocessed chunks (SAG indexing). Reference: arXiv 2606.15971

mgmt_list_tablesA

List available operational tables (services, health_log, api_keys, ...)

mgmt_queryC

Query operational data from mgmt schema tables

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/alrcatraz/astra-knowledge-base-mcp'

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