tcc

Trabalho de Conclusão de Curso com título: Transformando APIs em Interfaces Conversacionais: Validação da Abordagem OpenAPI-MCP para Agentes Baseados em IA

23 articles 4 View on GitHub ↗
23 articles
How to Deploy a Hono.js Application to Production: Complete Guide for the castrozan/tcc Repository

Deploy your Hono.js application to production seamlessly. Follow this guide to build, install dependencies, set environment variables, and run your Hono app or Docker container.

how-to-guide
Feb 27, 2026
How to Add New API Documentation Endpoints in castrozan/tcc

Learn to add new API documentation endpoints in castrozan/tcc. Create TypeScript controllers, implement the handle method, and register routes easily.

how-to-guide
Feb 27, 2026
How to Implement Validation Logic in Controllers Using Zod and Chanfana

Learn how to implement validation logic in controllers using Zod and Chanfana. Define a Zod schema and use this.getValidatedData() for automatic request parsing and validation.

how-to-guide
Feb 27, 2026
How to Configure the Server Port and Environment Variables in castrozan/tcc

Learn to configure server port and environment variables in castrozan/tcc using the loadConfig function. Command-line args override env vars, defaulting to port 3000.

how-to-guide
Feb 27, 2026
How to Add Custom Decorators for Middleware Functionality in TypeScript

Learn how to add custom decorators for middleware functionality in TypeScript. This guide shows you how to wrap method descriptors with cross-cutting logic for logging, authentication, and more.

how-to-guide
Feb 27, 2026
How to Write Unit Tests for Use Cases in Clean Architecture

Learn how to write unit tests for use cases by mocking repositories and injecting them into your constructor. Isolate and verify business logic effectively.

tutorial
Feb 27, 2026
How Environment Configuration Is Loaded and Used in castrozan/tcc

Learn how castrozan/tcc loads environment configuration using dotenv and yargs. Discover how typed config objects power server components for efficient development.

internals
Feb 27, 2026
How to Extend the API with New Modules in the MCP-OpenAPI Server: Equipment Example

Extend the MCP-OpenAPI server with new modules like Equipment. Add REST controllers and update the OpenAPI spec to create new callable tools easily.

how-to-guide
Feb 27, 2026
How the tcc Repository Enforces Separation of Concerns Across Domain, Application, Infrastructure, and Presentation Layers

Discover how the tcc repository enforces separation of concerns across domain, application, infrastructure, and presentation layers using a strict onion architecture. Learn to isolate business logic and orchestrate use cases ef...

architecture
Feb 27, 2026
How to Add New Database Operations Beyond Basic CRUD in Clean Architecture

Learn how to add custom database operations beyond basic CRUD in castrozan/tcc. Extend repository contracts, implement methods with parameterized SQL, and expose via use-cases and controllers.

deep-dive
Feb 27, 2026
How to Implement Global Error Handling in the Instagit MCP API

Centralize Instagit MCP API errors by assigning a handler to transport.onerror. Capture network failures validation errors and downstream exceptions in one callback.

how-to-guide
Feb 27, 2026
How Response Schemas Are Defined and Returned in the MCP OpenAPI Server

Learn how response schemas are defined and returned by the castrozan/tcc MCP OpenAPI server. Discover how they are derived from OpenAPI specifications and returned as JSON.

how-to-guide
Feb 27, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →