From 0e1090595ad0246ad57e29ee6a0c9f47907a7766 Mon Sep 17 00:00:00 2001 From: Tommy <104433268+AKzar1el@users.noreply.github.com> Date: Sun, 30 Aug 2026 22:52:05 +0200 Subject: [PATCH 1/4] feat: add TrendPulse Docker MCP server --- servers/trendpulse/server.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 servers/trendpulse/server.yaml diff --git a/servers/trendpulse/server.yaml b/servers/trendpulse/server.yaml new file mode 100644 index 0000000000..be94d33421 --- /dev/null +++ b/servers/trendpulse/server.yaml @@ -0,0 +1,19 @@ +name: trendpulse +image: mcp/trendpulse +type: server +meta: + category: search + tags: + - google-news + - google-trends + - news-research + - trends + - seo +about: + title: TrendPulse + description: Research current Google News and Google Trends data with article extraction and trend analysis. + icon: https://raw.githubusercontent.com/AKzar1el/mcp-trendpulse/main/assets/logo-400.png +source: + project: https://github.com/AKzar1el/mcp-trendpulse + commit: 43e3ec57bd90844922320a835d03de2d3ba3f049 + dockerfile: Dockerfile.mcp-registry From 2f82f100c011176fb55cff843d599eff3b8f7069 Mon Sep 17 00:00:00 2001 From: Tommy <104433268+AKzar1el@users.noreply.github.com> Date: Sun, 30 Aug 2026 22:52:12 +0200 Subject: [PATCH 2/4] docs: add TrendPulse catalog readme --- servers/trendpulse/readme.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 servers/trendpulse/readme.md diff --git a/servers/trendpulse/readme.md b/servers/trendpulse/readme.md new file mode 100644 index 0000000000..fb08b44c0e --- /dev/null +++ b/servers/trendpulse/readme.md @@ -0,0 +1,4 @@ +Docs: https://github.com/AKzar1el/mcp-trendpulse/blob/main/README.md +Engineering case study: https://tomiseregi.si/projects/digestseo-mcp-suite + +TrendPulse is an open-source MCP server for Google News research, Google Trends analysis, article extraction, and related trend intelligence. This catalog entry uses the dedicated local stdio container image. From 00d7cadcaa757be4bffbdf65e0eb8ca93374a1e9 Mon Sep 17 00:00:00 2001 From: Tommy <104433268+AKzar1el@users.noreply.github.com> Date: Sun, 30 Aug 2026 22:52:24 +0200 Subject: [PATCH 3/4] test: validate TrendPulse Docker submission --- .../validate-trendpulse-submission.yml | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/validate-trendpulse-submission.yml diff --git a/.github/workflows/validate-trendpulse-submission.yml b/.github/workflows/validate-trendpulse-submission.yml new file mode 100644 index 0000000000..8e5f28dfe1 --- /dev/null +++ b/.github/workflows/validate-trendpulse-submission.yml @@ -0,0 +1,33 @@ +name: Validate TrendPulse Docker MCP submission + +on: + push: + branches: + - feat/add-trendpulse + +permissions: + contents: read + +jobs: + validate: + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + + - uses: actions/setup-go@v5 + with: + go-version: '1.24.x' + + - uses: actions/setup-node@v4 + with: + node-version: '22' + + - name: Validate registry metadata + run: go run ./cmd/validate -name trendpulse + + - name: Build Docker-managed image and discover tools + run: go run ./cmd/build --tools trendpulse + + - name: Generate catalog entry + run: go run ./cmd/catalog trendpulse From 3c46b1396fbd3b04aec0826da46374511bb27a9c Mon Sep 17 00:00:00 2001 From: Tommy <104433268+AKzar1el@users.noreply.github.com> Date: Sun, 30 Aug 2026 22:54:39 +0200 Subject: [PATCH 4/4] test: remove temporary TrendPulse validator --- .../validate-trendpulse-submission.yml | 33 ------------------- 1 file changed, 33 deletions(-) delete mode 100644 .github/workflows/validate-trendpulse-submission.yml diff --git a/.github/workflows/validate-trendpulse-submission.yml b/.github/workflows/validate-trendpulse-submission.yml deleted file mode 100644 index 8e5f28dfe1..0000000000 --- a/.github/workflows/validate-trendpulse-submission.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Validate TrendPulse Docker MCP submission - -on: - push: - branches: - - feat/add-trendpulse - -permissions: - contents: read - -jobs: - validate: - runs-on: ubuntu-latest - timeout-minutes: 45 - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-go@v5 - with: - go-version: '1.24.x' - - - uses: actions/setup-node@v4 - with: - node-version: '22' - - - name: Validate registry metadata - run: go run ./cmd/validate -name trendpulse - - - name: Build Docker-managed image and discover tools - run: go run ./cmd/build --tools trendpulse - - - name: Generate catalog entry - run: go run ./cmd/catalog trendpulse