Are you the author? Sign in to claim
hatena-blog-mcp
Claude Desktop/Web版からはてなブログを検索できるMCP (Model Context Protocol) サーバーです。
BLOG_ID: はてなブログID(例: example → example.hatenablog.com)CACHE_DURATION: キャッシュ時間(秒、デフォルト: 300)npm install
npm run dev
claude_desktop_config.jsonに以下を追加:
{
"mcpServers": {
"hatena-blog": {
"command": "npx",
"args": ["--yes", "@modelcontextprotocol/server-fetch"],
"env": {
"FETCH_BASE_URL": "https://your-project.vercel.app/api/mcp"
}
}
}
}
POST https://your-project.vercel.app/api/mcp
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "search_blog",
"arguments": {
"keyword": "技術",
"limit": 5
}
}
}
キーワードでブログ記事を検索します。
パラメータ:
keyword (必須): 検索キーワードlimit (オプション): 取得件数(デフォルト: 10)最新のブログ記事を取得します。
パラメータ:
limit (オプション): 取得件数(デフォルト: 10)指定したURLの記事詳細を取得します。
パラメータ:
url (必須): 記事のURLMIT
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows