What are the runtime requirements for MCP KnowledgeBase Server?
For local deployment, the .NET 9 SDK is required. For containerized deployment, Docker is needed.
@mbcrawfo
Basic information
Model Context Protocol (MCP) server allowing LLMs to store and search knowledge in a SQLite database
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"knowledgebase": {
"command": "docker",
"args": [
"run",
"--interactive",
"--rm",
"--volume",
"knowledgebase:/db",
"mbcrawfo/knowledge-base-server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP KnowledgeBase Server is a Model Context Protocol (MCP) server that allows LLMs to store memories during a conversation and search them later. Memories are stored in a SQLite database, and its full text search features power the memory search.
Deploy via Docker with a persistent volume or run locally with the .NET 9 SDK. Configure the server in claude_desktop_config.json using the provided examples. Control the database location with the environment variables DATABASE_NAME or DATABASE_PATH. A default "General Memory Usage" prompt is included to guide the LLM.
For local deployment, the .NET 9 SDK is required. For containerized deployment, Docker is needed.
Set `DATABASE_NAME` to use a custom filename in the default location, or set `DATABASE_PATH` to specify the full path to the database file. Using `DATABASE_PATH` ignores `DATABASE_NAME`.
It uses SQLite with full text search capabilities.
The server includes a "General Memory Usage" prompt by default, but you can replace it with a custom prompt to be more specific to your usage.
Create a Docker volume named `knowledgebase` and mount it to `/db` in the container. For a custom database file, pass the `DATABASE_PATH` environment variable via `--env`.

Connect Karma.Domains to ChatGPT, Claude, Cursor, VS Code, or another MCP client — and find a domain in plain language. The same auctions, expired, backorder, and buy-now data you use in the app, plus saved filters, note

Local database MCP server: your agent sees a migration's impact before it runs, for PostgreSQL, MySQL, SQL Server and SQLite, with no database credentials.
Connect ClickHouse to your AI assistants.
The official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently
A Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.
Comments