ContextLib MCP
ContextLib provides an MCP server for managing a project's long-term memory as plain Markdown files. It supports append-only, tamper-evident logs for decisions, facts, and lessons, allowing agents to read and write durable knowledge without a database. The server exposes tools for initializing libraries, adding records, listing projects, and generating briefs, ensuring knowledge persists across agent sessions and is readable in standard file explorers.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Initialize a new project library with metadata
- Add decisions, facts, or lessons to a project
- List existing projects in the library
- Generate a brief summary of project knowledge
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
ghcr.io/willykeenan/agentbrain-contextlib:0.1.0
{
"transport": "stdio",
"identifier": "ghcr.io/willykeenan/agentbrain-contextlib:0.1.0",
"runtimeHint": "docker",
"registryType": "oci",
"packageArguments": [
{
"type": "positional",
"value": "mcp"
},
{
"name": "--identity",
"type": "named",
"value": "{identity}",
"variables": {
"identity": {
"isRequired": true,
"description": "Who this server writes as, e.g. claude:project"
}
}
}
],
"runtimeArguments": [
{
"name": "-v",
"type": "named",
"value": "{library_dir}:/library",
"variables": {
"library_dir": {
"default": "~/ContextLib",
"isRequired": true,
"description": "Host folder of your ContextLib library"
}
}
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"contextlib-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/willykeenan/agentbrain-contextlib:0.1.0",
"mcp",
"--identity={identity}"
]
}
}
}Cline
{
"mcpServers": {
"contextlib-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/willykeenan/agentbrain-contextlib:0.1.0",
"mcp",
"--identity={identity}"
]
}
}
}VS Code
{
"servers": {
"contextlib-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/willykeenan/agentbrain-contextlib:0.1.0",
"mcp",
"--identity={identity}"
]
}
}
}Claude Desktop
{
"mcpServers": {
"contextlib-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/willykeenan/agentbrain-contextlib:0.1.0",
"mcp",
"--identity={identity}"
]
}
}
}Let your agent find its tools
Find servers like ContextLib MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.