Back to catalog

API Development Stack

Everything for API development and documentation. Design, testing, documentation, and monitoring.

Who This Stack Is For

For backend developers and architects who design and develop APIs.

What's Included

MCP Servers

PostgreSQL — database operations. Queries, migrations, optimization.

Memory — preserving API design context between sessions.

Sentry — API error and performance monitoring.

Skills

API Design Spec — designing RESTful and GraphQL APIs.

API Authentication — OAuth2, JWT, API keys, and other authentication methods.

API Integration Test — writing integration tests.

API Reference Guide — creating developer documentation.

Agents

API Integration Specialist — integration with external services.

API Tester — API testing and vulnerability discovery.

GraphQL Architect — designing GraphQL schemas.

Backend Architect — backend system architecture.

How to Use

  1. Design your API with API Design Spec
  2. Implement endpoints with Backend Architect
  3. Set up authentication with API Authentication
  4. Write tests with API Tester
  5. Document with API Reference Guide

Example Prompt

Design a REST API for an order service:

Resources:
- Orders (create, update, cancel)
- Products (catalog, search)
- Users (registration, profile)

Requirements:
- Pagination and filtering
- Versioning v1/v2
- Rate limiting
- JWT authentication

API Structure

api/v1/
├── /auth
│   ├── POST /login
│   ├── POST /register
│   └── POST /refresh
├── /users
│   ├── GET /me
│   └── PATCH /me
├── /products
│   ├── GET /
│   ├── GET /:id
│   └── GET /search
└── /orders
    ├── GET /
    ├── POST /
    ├── GET /:id
    ├── PATCH /:id
    └── DELETE /:id

Result

  • Well-designed API
  • Complete documentation
  • Test coverage
  • Monitoring and alerting

Comments (0)

Sign In Sign in to leave a comment.