TypeScriptでMCPサーバーを自作する — ゼロからClaude Code接続まで
MCPサーバーをTypeScriptでゼロから自作してClaude Codeに接続する実践記録。SDK v1系の最小構成・動作確認ログ・ツール設計の判断基準、MCPとCLIスクリプトの使い分けも解説。
Building an MCP Server from Scratch in TypeScript — Zero to Claude Code
A hands-on record of building an MCP server in TypeScript with SDK v1 and connecting it to Claude Code. Covers minimal setup, live verification logs, tool design decisions, and when to choose MCP over a plain CLI script.
MCP Is Dead? What's Actually Broken — and What Survives
The Model Context Protocol is taking heavy fire: token bloat, security holes, painful debugging. After running 10+ MCP servers daily, here's what's genuinely broken and what still earns its place.
Software as a Knowledge: When Code Becomes the Way You Think
How daily use of Claude Code shifted my knowledge management from Obsidian text notes to MCP servers, CLAUDE.md, and skills — executable software that acts on what I know without me having to look anything up.
MCP is Dead — MCPの何が問題で、何が生き残るのか
AIとツールをつなぐ標準プロトコルMCPに逆風が吹いている。トークン膨張、セキュリティ欠陥、デバッグ困難。10以上のMCPサーバーを運用してきた実体験から、問題の本質と「それでも残るもの」を整理する。
Software as a Knowledge — コードが"知識"になる時代
AI(Claude Code)を使い続ける中で気づいた、知識管理のパラダイムシフト。Obsidian でのメモ管理から、MCP サーバーや skills / subagents という「ソフトウェア」として知識を結晶化させる実体験。