Sentra icon

Sentra

Provides a minimal FastAPI service exposing discoverable tools with execution capabilities for integration in local, Docker, or VPS environments.

소개

Sentra is a foundational FastAPI-based service designed to serve as a minimal, MCP-ready backend. It offers essential endpoints for health checks, tool discovery, and tool execution, initially including 'ping' and 'time'. The service is highly adaptable, supporting local development with Uvicorn, containerization with Docker and Docker Compose, and deployment on VPS platforms like OVH, often behind a TLS-enabled reverse proxy. Its modular design allows for easy expansion with future tools and features, making it an ideal core for integrating custom functionalities with AI agents like ChatGPT in Developer Mode.

주요 기능

  • NDJSON request logging middleware for easy ingestion by log processors.
  • Modular tool registry designed for easy future additions and extensibility.
  • 0 GitHub stars
  • FastAPI server with optional Bearer authentication for secure access.
  • Containerization support via Dockerfile and Docker Compose for flexible deployment.
  • Essential `/health`, `/tools`, and `/tools/execute` endpoints for service management and tool interaction.

사용 사례

  • Building a foundational backend service for Multi-Channel Platform (MCP) architectures.
  • Rapidly developing and deploying microservices with a standardized tool interface.
  • Integrating custom tools and functionalities with AI agents, such as ChatGPT Developer Mode.
Craft Better Prompts with AnyPrompt
Sponsored