LabscoMCP early access ↗
sakupi01MCP SERVER

Zenn Articles

Search one Zenn blog's archive by title, description, URL, tags and content — locally with npx or in Docker.

by sakupi01 ↗News, Feeds & Trend MonitoringCommunity

LABSCO SUMMARY

One archive, searched properly, plus a prompt that uses it.

This is deliberately narrow — one publication's back catalogue — and the payoff is that search covers content and tags rather than titles alone, with a relevance score on every hit. The prompt is what shows the intent: it calls the search tool itself to find related posts, so a summary lands in the publication's existing voice rather than a generic one.

What it is

A TypeScript MCP server for blog search over a Zenn publication's archive. It also ships an MCP prompt that generates frontend-weekly summaries in that publication's style, calling the search tool itself to find related posts.

What you get

  • Posts searched across title, description, URL, tags and content, with multiple space-separated keywords treated as OR conditions — search_cy_fe_articles
  • Results carrying title, publication date, description, link, content, tags and a relevance score, paged by limit (default 10, max 100), offset and order
  • A prompt that turns a list of URLs into weekly summaries — a short description, context on the technology, and future implications — fe-weekly
  • Two ways to run it: npx @sakupi01/zenn-articles or the sakupi/zenn-articles Docker image

Requirements

No account and no key. npx @sakupi01/zenn-articles over stdio, or pull the Docker image and run it with --network=host. Running the server yourself in code listens on port 8000, with the client pointed at http://localhost:8000/mcp. The query parameter is required and must be 1 to 100 characters. The package is @sakupi01/zenn-articles 1.2.2.

Setup effort

One command — npx @sakupi01/zenn-articles