From 92d308051a5c7cafa36e3127c1250e8d9ecf077f Mon Sep 17 00:00:00 2001 From: Vericto <295450070+vericto@users.noreply.github.com> Date: Mon, 12 Oct 2026 21:57:04 -0500 Subject: [PATCH] chore: list the MCP Registry entry (com.vericto/sql-firewall); code owners vericto and donkan168 --- .github/CODEOWNERS | 5 +++-- mcp-registry/README.md | 17 +++++++++++++++++ mcp-registry/server.json | 22 ++++++++++++++++++++++ 3 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 mcp-registry/README.md create mode 100644 mcp-registry/server.json diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index f3ad2d1..b45da2f 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,2 +1,3 @@ -# Default owner for everything in this repository. -* @vericto +# Code owners: GitHub requests a review from these accounts on every pull request. +# Informational only: branch protection does not require code-owner approval. +* @vericto @donkan168 diff --git a/mcp-registry/README.md b/mcp-registry/README.md new file mode 100644 index 0000000..a7024fb --- /dev/null +++ b/mcp-registry/README.md @@ -0,0 +1,17 @@ +# MCP Registry entry + +`server.json` is the entry published to the official MCP Registry +() as `com.vericto/sql-firewall`: the +remote Vericto MCP server at `https://mcp.vericto.com/mcp` (streamable HTTP, +`X-API-Key` header). It is kept here so anyone can see exactly what is listed. + +Publishing uses DNS namespace verification for `vericto.com` (a `v=MCPv1` TXT +record at the apex) and `mcp-publisher`: + +```bash +mcp-publisher login dns --domain vericto.com --private-key "" +mcp-publisher validate && mcp-publisher publish +``` + +Bump `version` for every change, because the registry rejects a version that is +already published. diff --git a/mcp-registry/server.json b/mcp-registry/server.json new file mode 100644 index 0000000..f099f28 --- /dev/null +++ b/mcp-registry/server.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", + "name": "com.vericto/sql-firewall", + "title": "Vericto SQL Firewall", + "description": "Check SQL against your Vericto rules before it runs: blocks destructive or risky statements.", + "version": "1.0.0", + "websiteUrl": "https://vericto.com/docs/mcp", + "remotes": [ + { + "type": "streamable-http", + "url": "https://mcp.vericto.com/mcp", + "headers": [ + { + "name": "X-API-Key", + "description": "Vericto API key (dashboard > Settings > API keys)", + "isRequired": true, + "isSecret": true + } + ] + } + ] +}