ICafeCloud
FreeNot checkedEnables managing an internet cafe through natural language by wrapping the iCafeCloud API, allowing actions like listing PCs, checking status, sending commands,
About
Enables managing an internet cafe through natural language by wrapping the iCafeCloud API, allowing actions like listing PCs, checking status, sending commands, and viewing revenue reports.
README
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
MVP tools
list_pcs · pc_status · send_pc_command · get_member · revenue_report (topup_member optional).
Docs
- docs/ARCHITECTURE.md — diagrams: request path, security model, modules.
- docs/DEVELOPMENT_PLAN.md — SDLC flow + decomposed task backlog.
- CLAUDE.md — guidance for Claude Code working in this repo.
Stack
Python 3.11+ · FastMCP · httpx · Streamable HTTP transport (SSE intentionally unused — it is being phased out).
Install ICafeCloud in Claude Desktop, Claude Code & Cursor
unyly install icafecloud-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add icafecloud-mcp -- uvx --from git+https://github.com/yuldashboev/icafecloud-mcp icafecloud-mcpFAQ
Is ICafeCloud MCP free?
Yes, ICafeCloud MCP is free — one-click install via Unyly at no cost.
Does ICafeCloud need an API key?
No, ICafeCloud runs without API keys or environment variables.
Is ICafeCloud hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install ICafeCloud in Claude Desktop, Claude Code or Cursor?
Open ICafeCloud on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare ICafeCloud with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
