Hatena Blog

Provides search, recent posts, and post-by-url access to Hatena Blog content via MCP for Claude.
  • javascript

1

GitHub Stars

javascript

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You can search Hatena Blog content from Claude by connecting to this MCP server. It exposes functions to search articles by keyword, fetch recent posts, and retrieve article details by URL, enabling seamless integration between Claude and Hatena Blog.

How to use

Use the MCP client to call the available tools and retrieve Hatena Blog data. You can search for articles with a keyword, fetch the latest posts, or get the full article content by URL. When you issue a tool call, you provide the tool name and its required parameters, and you will receive structured results that you can display or summarize in your chat flow.

How to install

Prerequisites: ensure you have Node.js 18.x installed on your machine.

Install dependencies and start the local development server.

npm install
npm run dev

Additional sections

Configuration and usage details are provided below to help you run and integrate the Hatena Blog MCP server with your environment.

Environment variables you may use locally include BLOG_ID to identify your Hatena Blog, CACHE_DURATION to set the in-memory cache lifetime, and FETCH_BASE_URL for the server fetch API base when used as a remote endpoint.

MCP server connections can be used in two ways: a remote HTTP endpoint or a local stdio-based process. The following configurations show both methods explicitly.

Available tools

search_blog

Search Hatena Blog articles by a keyword and return matching posts with limited results.

get_recent_posts

Fetch the most recent Hatena Blog posts up to a specified limit.

get_post_by_url

Retrieve the full details of a Hatena Blog post by its URL.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Hatena Blog MCP Server - serima/hatena-blog-mcp | VeilStrat