From 10ccecd6dd0bad3f7e909a6deda8e9feb71e40db Mon Sep 17 00:00:00 2001 From: ceri Date: Fri, 20 Feb 2026 23:12:32 +0100 Subject: [PATCH 1/3] =?UTF-8?q?Add=20Brain=20Protocol=20=E2=80=94=20verifi?= =?UTF-8?q?able=20AI=20memory=20MCP=20server?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../brain-protocol/server.json | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 servers/io.github.seritalien/brain-protocol/server.json diff --git a/servers/io.github.seritalien/brain-protocol/server.json b/servers/io.github.seritalien/brain-protocol/server.json new file mode 100644 index 0000000000..7a8f831da9 --- /dev/null +++ b/servers/io.github.seritalien/brain-protocol/server.json @@ -0,0 +1,44 @@ +{ + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", + "name": "io.github.seritalien/brain-protocol", + "description": "Verifiable Memory for AI Agents — 25 tools: knowledge graph, FTS, Starknet proofs, Giza zkML, decisions, curation. Local SQLite or cloud mode.", + "repository": { + "url": "https://github.com/seritalien/brain-protocol", + "source": "github", + "subfolder": "packages/brain-mcp" + }, + "version": "0.5.0", + "packages": [ + { + "registryType": "npm", + "identifier": "@brain-protocol/mcp", + "version": "0.5.0", + "transport": { + "type": "stdio" + }, + "environmentVariables": [ + { + "name": "BRAIN_API_URL", + "description": "Cloud mode API URL (e.g., https://brain.api.vauban.tech). When unset, uses local SQLite.", + "isRequired": false, + "format": "string", + "isSecret": false + }, + { + "name": "BRAIN_API_KEY", + "description": "API key for cloud mode authentication (sent as X-API-Key header)", + "isRequired": false, + "format": "string", + "isSecret": true + }, + { + "name": "BRAIN_DB_PATH", + "description": "Override path for the local SQLite database file", + "isRequired": false, + "format": "filepath", + "isSecret": false + } + ] + } + ] +} From 010d12650688dcc6a8fbe20d4bf2f784c0a4259e Mon Sep 17 00:00:00 2001 From: seritalien Date: Tue, 3 Mar 2026 11:11:13 +0100 Subject: [PATCH 2/3] chore: bump brain-protocol to 0.7.8 + add remote HTTP transport (OAuth 2.1) --- .../io.github.seritalien/brain-protocol/server.json | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/servers/io.github.seritalien/brain-protocol/server.json b/servers/io.github.seritalien/brain-protocol/server.json index 7a8f831da9..66befa35ad 100644 --- a/servers/io.github.seritalien/brain-protocol/server.json +++ b/servers/io.github.seritalien/brain-protocol/server.json @@ -1,18 +1,18 @@ { "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", "name": "io.github.seritalien/brain-protocol", - "description": "Verifiable Memory for AI Agents — 25 tools: knowledge graph, FTS, Starknet proofs, Giza zkML, decisions, curation. Local SQLite or cloud mode.", + "description": "Verifiable Memory for AI Agents — 25 tools: knowledge graph, FTS, semantic search, Starknet proofs, decisions, curation. Local SQLite (zero config) or cloud mode.", "repository": { "url": "https://github.com/seritalien/brain-protocol", "source": "github", "subfolder": "packages/brain-mcp" }, - "version": "0.5.0", + "version": "0.7.8", "packages": [ { "registryType": "npm", "identifier": "@brain-protocol/mcp", - "version": "0.5.0", + "version": "0.7.8", "transport": { "type": "stdio" }, @@ -40,5 +40,11 @@ } ] } + ], + "remotes": [ + { + "type": "streamable-http", + "url": "https://brain.api.vauban.tech/mcp" + } ] } From b3b907d41ff03f2d7a5e24b6e9f63f0cf5ad8cff Mon Sep 17 00:00:00 2001 From: seritalien Date: Tue, 3 Mar 2026 11:13:24 +0100 Subject: [PATCH 3/3] chore: bump brain-protocol to 0.7.9 (smithery.yaml + remotes) --- servers/io.github.seritalien/brain-protocol/server.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers/io.github.seritalien/brain-protocol/server.json b/servers/io.github.seritalien/brain-protocol/server.json index 66befa35ad..47bc98d38a 100644 --- a/servers/io.github.seritalien/brain-protocol/server.json +++ b/servers/io.github.seritalien/brain-protocol/server.json @@ -7,12 +7,12 @@ "source": "github", "subfolder": "packages/brain-mcp" }, - "version": "0.7.8", + "version": "0.7.9", "packages": [ { "registryType": "npm", "identifier": "@brain-protocol/mcp", - "version": "0.7.8", + "version": "0.7.9", "transport": { "type": "stdio" },