Skip to main content
Glama
yuldashboev

iCafeCloud MCP

by yuldashboev

iCafeCloud MCP

A remote MCP server that wraps the iCafeCloud internet-cafe management API and plugs into claude.ai as a custom connector — so you can run your cafe from a normal Claude chat on web, desktop, or mobile.

claude.ai  →  Anthropic cloud  →  this server (VPS, static IP)  →  api.icafecloud.com

Hosting on the VPS solves iCafeCloud's IP-bound token: every upstream call originates from that one static IP. See docs/ARCHITECTURE.md.

Quick start

python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
cp .env.example .env          # fill in credentials
icafecloud-mcp                # runs Streamable HTTP on :8080
npx @modelcontextprotocol/inspector   # poke at the tools

Related MCP server: AnythingLLM MCP Server

MVP tools

list_pcs · pc_status · send_pc_command · get_member · revenue_report (topup_member optional).

Docs

Stack

Python 3.11+ · FastMCP · httpx · Streamable HTTP transport (SSE intentionally unused — it is being phased out).

Related MCP Connectors

Related MCP Servers

  • A
    license
    D
    quality
    D
    maintenance
    Enables comprehensive management of UniFi network infrastructure through the UniFi Cloud API, including device control, client management, camera settings, and access door control through natural language.
    39
    27 npm
    Apache 2.0
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI assistants like Claude Code or Cursor to interact with a PNLCS billing panel, querying and managing clients, invoices, orders, tickets, and transactions via natural language.
    15
    24 npm
    MIT