diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a2cf928..da6a31e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -47,3 +47,13 @@ jobs: - name: Publish run: npm publish --access public + + - name: Install mcp-publisher + run: | + curl -L "https://github.com/modelcontextprotocol/registry/releases/latest/download/mcp-publisher_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz" | tar xz mcp-publisher + + - name: Authenticate to MCP Registry + run: ./mcp-publisher login github-oidc + + - name: Publish server to MCP Registry + run: ./mcp-publisher publish diff --git a/package.json b/package.json index b8aa0d3..14fe0d6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@parseable/parseable-mcp-server", - "version": "0.2.12", + "version": "0.2.13", "description": "Model Context Protocol server for Parseable. Lets LLMs discover and query Parseable datasets.", "repository": { "type": "git", diff --git a/server.json b/server.json index 22eb0d0..2034817 100644 --- a/server.json +++ b/server.json @@ -6,12 +6,12 @@ "url": "https://github.com/parseablehq/parseable-mcp-server", "source": "github" }, - "version": "0.2.12", + "version": "0.2.13", "packages": [ { "registryType": "npm", "identifier": "@parseable/parseable-mcp-server", - "version": "0.2.12", + "version": "0.2.13", "transport": { "type": "stdio" } diff --git a/src/bootstrap.ts b/src/bootstrap.ts index 75e08db..093fccf 100644 --- a/src/bootstrap.ts +++ b/src/bootstrap.ts @@ -5,7 +5,7 @@ import { tools } from "./tools/index.js"; import type { ToolContext } from "./tools/types.js"; import { errorResult, jsonResult } from "./tools/types.js"; -const SERVER_VERSION = "0.2.12"; +const SERVER_VERSION = "0.2.13"; export function buildMcpServer(ctx: ToolContext): McpServer { const server = new McpServer({