Writing Model Content Protocol (MCP) Servers in Clojure
summary
Shows a working Clojure SDK that implements the full Model Context Protocol (mcp-cljc-sdk) and runs MCP servers over JSON‑RPC with REPL-friendly tests, EDN configs and mcp-cljc-sdk examples. Demonstrates a prompt server that stores long prompts (EBM salt) and a VegaLite tool server plus Playwright integration for browser automation, plays back a recorded demo (downloads videos, summarizes HN), and argues the JVM handles many parallel MCP requests well.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 0:48What is MCP
- 6:45MCP vs LSP
- 14:40Prompts
- 16:35Tools
- 18:43Model Control
- 22:24Roots
- 23:18Sampling
related talks
32mMCP for dummies: Feed more context to LLM
50mBeyond local tools: Dive into the Model Context Protocol (MCP)
46mMCP for LLM Agents, Infrastructure APIs & Data Services
42mMCP for Java developers
32m30 minutes to understand MCP (Model Context Protocol)
30mHello, MCP World!
44mBeyond the Prompt: How MCP Connects Language Models to Real Tools
25mFrom Idea to Integration: An Intro to the Model Context Protocol (MCP)
