Building a TypeScript MCP Client — @modelcontextprotocol/sdk v1.29
I built a TypeScript MCP client with @modelcontextprotocol/sdk v1.29.0: calling server tools and reading resources programmatically, without Claude Desktop.
Tags
7 posts
I built a TypeScript MCP client with @modelcontextprotocol/sdk v1.29.0: calling server tools and reading resources programmatically, without Claude Desktop.
I verified practical patterns for mocking the Anthropic SDK messages.create() and streaming responses in Vitest 4.1.7, keeping agent tests fast and reliable.
Build tool-using AI agents with Anthropic SDK. Covers tool definitions, multi-tool calls, error handling, and cost optimization in hands-on Python code.
Ship a Python MCP server in 30 lines with FastMCP 3.2.4. The @mcp.tool(), @mcp.resource(), and @mcp.prompt() decorators expose tools Claude and Cursor call.
OpenAI AgentKit Part 2: orchestration, handoffs, error recovery, and production deploy. Architecture with code for enterprise-grade AgentKit reliability.
OpenAI AgentKit from DevDay 2025: Agent Builder, ChatKit, Connector Registry, and Evals, plus a runnable Python SDK walkthrough to ship your first agent.
Does giving an AI agent a gender or persona change performance? Drawing on 120+ psychology and NLP studies, we unpack expert personas, emotion, and role assignment — with design strategies by task type.