willow-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@willow-mcpstore the user preferences for app 'notes' with key 'theme' as 'dark'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
willow-mcp
Agent-neutral MCP server. SQLite key/value store, Postgres knowledge base, Kart task queue. SAP/1.0 authorization on every tool call.
pip install willow-mcpTools
Tool | Description |
| Write to SQLite store |
| Read from SQLite store |
| List atoms in a collection |
| Full-text search in a collection |
| Delete an atom |
| Search across all collections |
| Add to Postgres knowledge base |
| Search Postgres knowledge base |
| Submit task to Kart queue |
| Check task status |
| List pending tasks |
Every tool requires an app_id param. Authorization is checked via SAP/1.0.
OpenClaw config
{
"mcp": {
"servers": {
"willow": {
"command": "python3",
"args": ["-m", "willow_mcp"],
"env": {
"WILLOW_PG_DB": "willow",
"SAP_SAFE_ROOT": "~/.sap/Applications",
"SAP_PGP_FINGERPRINT": "YOUR_KEY_FINGERPRINT"
}
}
}
}
}Configuration
Env var | Default | Description |
|
| Postgres database name |
|
| Postgres user (Unix socket auth) |
|
| SQLite store directory |
|
| SAFE folder root |
| (empty) | Pinned GPG fingerprint |
Authorization
Uses openclaw-sap-gate (SAP/1.0). Set up a SAFE folder for each app_id:
sap-gate init my-app
# edit ~/.sap/Applications/my-app/safe-app-manifest.json
# sign it, then:
sap-gate verify my-appLicense
MIT — Sean Campbell 2026
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/rudi193-cmd/willow-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server