Redbee

Redbee

Redbee MCP server that provides support for interacting with Redbee API.

0
Stars
1
Forks
0
Releases

Overview

Red Bee MCP Server is a Model Context Protocol (MCP) server for Red Bee Media's OTT platform. It enables Red Bee services to be accessed by MCP-compatible clients such as Claude Desktop and web applications via HTTP/SSE APIs. The server provides 33 MCP tools spanning authentication, content search, user management, purchases, and system operations. In version 1.4.0, it introduces HTTP/SSE mode in addition to the original Stdio mode and supports running stdio and HTTP concurrently. The HTTP API is RESTful via JSON-RPC with endpoints including GET / (API information), GET /health (health checks), POST / (JSON-RPC requests), and GET /sse (Server-Sent Events stream). The project emphasizes a modular architecture with a core McpHandler, separate Stdio and HTTP servers, and a CLI. Deployment options include a Docker workflow, environment variable configuration for REDBEE_CUSTOMER and REDBEE_BUSINESS_UNIT, and a systemd service example for production. It targets developers building MCP clients, web integrations, and AI agent workflows requiring a cohesive, production-ready interface to Red Bee services.

Details

Owner
Tamsi
Language
Python
License
MIT License
Updated
2025-12-07

Features

Multi-mode MCP server

Supports Stdio, HTTP, SSE, and both concurrently, enabling flexible client workflows across local AI agents and web apps.

HTTP/SSE API

Provides an HTTP REST/JSON-RPC interface with a dedicated SSE stream endpoint for real-time updates.

Extensive MCP toolset

Includes about 33 tools across authentication, content, user management, purchases, and system operations.

Claude Desktop compatibility

Stdio mode enables interaction with Claude Desktop and other AI agents.

Modular architecture

Core logic (McpHandler) is shared across modes with separate Stdio, HTTP servers, and a CLI.

Production-ready deployment

Docker deployment, systemd service example, and environment-based configuration for production use.

Security best practices

Guidance on CORS configuration for production deployments to control origins and headers.

Developer-friendly setup

Quick Start guidance with uvx and pip installation for rapid testing and deployment in both modes.

Audience

DevelopersBuild MCP clients and integrate the Red Bee API into applications.
Web appsIntegrate real-time MCP streams via HTTP/SSE endpoints in web applications.
AI agentsInteract with Claude Desktop or other MCP-compatible AI agents through stdio.