{"library":"xmcp","type":"library","category":null,"description":"xmcp is a TypeScript-first framework designed for building and deploying Model Context Protocol (MCP) servers. It aims to simplify the development experience for creating powerful tools within the MCP ecosystem, providing features like file system routing for automatic tool and prompt registration, hot reloading for rapid development, and a robust middleware system for authentication and custom logic. Currently at version 0.6.7, the project maintains an active development pace with frequent minor and patch releases (often weekly or bi-weekly), incorporating new features, security updates, and performance improvements. Key differentiators include its focus on developer experience, support for various deployment targets like Vercel and Cloudflare, and an 'elicit' mechanism within tool handlers for requesting structured user input.","language":"javascript","status":"active","version":"0.6.7","tags":["javascript","mcp","modelcontextprotocol","http","stdio","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install xmcp","imports":["import { defineConfig } from 'xmcp'","import { type ToolHandlerContext } from 'xmcp'","const result = await extra.elicit({...});"]},{"cmd":"yarn add xmcp","imports":[]},{"cmd":"pnpm add xmcp","imports":[]}],"homepage":"https://xmcp.dev","github":"https://github.com/basementstudio/xmcp","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/xmcp","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/xmcp/compatibility"}}