# Docs - [Introduction](/docs): Discover Blockend — an open-source library providing modular, type-safe backend blocks for rapid product development. - 01 getting started - [Initialize Blockend](/docs/01-getting-started/01-intialization): Automatically configure Blockend for your project. - [Add Blocks](/docs/01-getting-started/02-adding-new-block): Add production-ready backend blocks to your project. - [MCP Server](/docs/01-getting-started/03-mcp): Connect Blockend to your AI coding assistant through the Model Context Protocol (MCP) to discover, analyze, and install backend blocks directly into your projects. - 02 blocks - [Rate Limiter](/docs/02-blocks/01-rate-limiter): Protect your APIs from abuse with a flexible, production-ready rate limiting middleware. - [Error Handler](/docs/02-blocks/02-global-error-handler): A centralized, type-safe error handling pipeline for Express applications. - [Logger](/docs/02-blocks/03-pino-logger): Structured, request-aware logging with automatic request IDs and framework adapters.