{"repo":"granular-software/mcpresso","free":true,"listed":false,"github":"https://github.com/granular-software/mcpresso","clone":"git clone https://github.com/granular-software/mcpresso.git","description":"TypeScript framework to build robust, agent-ready MCP servers around your APIs.","language":"TypeScript","stars":28,"topics":["agentic-framework","ai-agent","ai-agent-tools","ai-agents","developer-tools","mcp","mcp-server","mcp-tools","typescript"],"license":null,"category":"mcp-servers","readme_excerpt":"MCPresso The only MCP toolkit with production authentication OAuth 2.1 • PostgreSQL auth database • MCP 2025-06-18 compliant The Problem Every MCP tutorial stops at localhost. Production needs authentication. ❌ No multi-user authentication in MCP tutorials ❌ OAuth 2.1 implementation complexity ❌ No production-ready auth examples MCPresso CLI: OAuth 2.1 compliant MCP servers with dedicated auth database. --- 🚀 Choose Your Template Single User Authentication → OAuth 2.1 compliant authentication for single user scenarios Multi-user with SQLite → OAuth 2.1 authentication + SQLite auth database for few users Multi-user with PostgreSQL → OAuth 2.1 authentication + PostgreSQL authentication database for more users --- Beyond Authentication 👤 User context - Every handler gets authenticated user automatically ⚡ Auto CRUD - Zod schemas → REST endpoints 🔗 Relationships - Define connections between resources ⚙️ Custom Methods - Extend beyond CRUD with business logic 👥 Multi-tenancy - User data injection and scope-based access 🛡️ Production ready - Rate limiting, retries, server metadata --- MCP Standards Compliance MCPresso follows Model Context Protocol 2025-06-18 specifications: 🔐 OAuth 2.1 Authorization - MCP authorization standard with PKCE support 🌐 Streamable HTTP Transport - Transport specification with SSE 🛠️ Tools and Resources - Proper MCP tool definition and resource management 📋 Protocol Compliance - Full MCP lifecycle, message format, and error handling requirements","default_branch":null,"files":null,"tree":[],"storefront":"/r/granular-software","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/granular-software/mcpresso/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}