Your First Python MCP STDIO Server
Build mcp-travel, your first Python MCP STDIO server with FastMCP: two mock tools testable in Claude Desktop, Claude Code CLI and OpenCode.
Build mcp-travel, your first Python MCP STDIO server with FastMCP: two mock tools testable in Claude Desktop, Claude Code CLI and OpenCode.
5 MCP attack vectors documented by Invariant Labs and Trail of Bits, with 3 isolation levels: source audit, rootless Docker, and lightweight VM.
Python, TypeScript, Go, Java, Kotlin: ten languages have an official MCP SDK. Full comparison, “hello tool” code snippets for each SDK, and a practical decision guide by use case to build your MCP server.
18 reference MCP servers across 6 domains, step-by-step declaration guide for Claude Desktop and Gemini CLI, and criteria for auditing community servers before installation.
MCP (Model Context Protocol) is Anthropic’s open standard for connecting AI agents to any tool. JSON-RPC 2.0 architecture, three primitives (tools, resources, prompts) and two transports — foundations of the MCP-101 series.