From 072b0cc0bf7ea17f54a3f0ab8fea2c9a2c942b70 Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Sat, 5 Sep 2026 14:14:42 -0700 Subject: [PATCH] Give the registry record a title, so directories stop calling us GetAnyAPI Directory listings that ingest from the MCP Registry synthesize a display name from the reverse-DNS name when `title` is absent, which is why PulseMCP shows "GetAnyAPI" and LobeHub shows "Anyapi". One missing field, two wrong names. Adds "title": "AnyAPI" and bumps 0.1.3 -> 0.1.4 across server.json, its npm and OCI pins, package.json and the lockfile so the three stay consistent. Reaching the registry needs a v0.1.4 tag; publish.yml owns that path. Co-Authored-By: Claude Opus 5 (1M context) --- package-lock.json | 4 ++-- package.json | 2 +- server.json | 7 ++++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index a6209ae..0f7b425 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "anyapi-mcp", - "version": "0.1.3", + "version": "0.1.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "anyapi-mcp", - "version": "0.1.3", + "version": "0.1.4", "license": "Apache-2.0", "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0" diff --git a/package.json b/package.json index 0433682..ee961e2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "anyapi-mcp", - "version": "0.1.3", + "version": "0.1.4", "mcpName": "io.github.getanyapi-com/anyapi", "description": "Local stdio MCP server for AnyAPI - hundreds of scraping and data APIs behind one key, priced per request in USD. Proxies to the hosted AnyAPI MCP server.", "license": "Apache-2.0", diff --git a/server.json b/server.json index fb38fcd..9e9b4b2 100644 --- a/server.json +++ b/server.json @@ -1,8 +1,9 @@ { "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", "name": "io.github.getanyapi-com/anyapi", + "title": "AnyAPI", "description": "Hundreds of scraping & data APIs through one key. USD pay-per-request, normalized schemas, failover.", - "version": "0.1.3", + "version": "0.1.4", "websiteUrl": "https://getanyapi.com", "repository": { "url": "https://github.com/getanyapi-com/mcp", @@ -27,7 +28,7 @@ "registryType": "npm", "registryBaseUrl": "https://registry.npmjs.org", "identifier": "anyapi-mcp", - "version": "0.1.3", + "version": "0.1.4", "runtimeHint": "npx", "transport": { "type": "stdio" @@ -43,7 +44,7 @@ }, { "registryType": "oci", - "identifier": "ghcr.io/getanyapi-com/mcp:0.1.3", + "identifier": "ghcr.io/getanyapi-com/mcp:0.1.4", "runtimeHint": "docker", "transport": { "type": "stdio"