diff --git a/README.md b/README.md index 3da28a07ecc22d651c20967d043b9a27738abb2b..346b880968f242ee0160713e4db0984fec702733 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ SPDX-License-Identifier: CC0-1.0 [![REUSE status](https://api.reuse.software/badge/git.secluded.site/sb-mcp)](https://api.reuse.software/info/git.secluded.site/sb-mcp) [![Liberapay donation status](https://img.shields.io/liberapay/receives/Amolith.svg?logo=liberapay)](https://liberapay.com/Amolith/) -_A three-tool MCP server for [SilverBullet]_ +_Four-tool MCP server for [SilverBullet]_ [SilverBullet]: https://silverbullet.md @@ -37,11 +37,10 @@ treat your SilverBullet space as a first-class workspace. [Space Lua]: https://silverbullet.md/Space%20Lua [Model Context Protocol]: https://modelcontextprotocol.io -Because I always want to know, the prose you'd be adding to your agent's context -window if you attached this server is +Because I always want to know, the prose your agent would receive if it +calls the `usage` tool is - [internal/server/silverbullet.md](https://git.secluded.site/sb-mcp/blob/main/internal/server/silverbullet.md) -- [internal/server/tools.go](https://git.secluded.site/sb-mcp/blob/main/internal/server/tools.go) ## Tools @@ -50,6 +49,7 @@ window if you attached this server is | `execute_lua` | Run a Space Lua script on the SilverBullet instance. | | `screenshot` | Capture the current SilverBullet viewport as a PNG image. | | `console_logs` | Retrieve recent console log entries from SilverBullet for debugging. | +| `usage` | Load the full SilverBullet usage guide (Space Lua syntax, APIs, gotchas). | ### `execute_lua` parameters