beli-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@beli-mcpsearch for ramen places in NYC"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
beli
Reverse-engineered Beli API contract and an MCP server — a TypeScript monorepo built zod-first.
Unofficial. Built from static + dynamic analysis of the Beli Android app (v9.3.1). Snapshot of a private API with no compatibility guarantee. For personal interoperability with your own account; rate-limit politely.
Packages
Package | Published as | What it is |
| zod schemas = source of truth for every endpoint payload, a typed endpoint registry, and an OpenAPI 3.1 doc generated from the schemas. | |
| Typed API client with login-once session management (auto-refresh). Validates responses against the contract. | |
| The MCP server ( |
research/ holds the reverse-engineering artifacts (analysis docs, captures,
the original Python reference client) and is not published.
Related MCP server: Polvenn MCP Server
Architecture (zod-first)
zod schemas (contract) ──▶ TypeScript types (z.infer)
│ │
├──▶ OpenAPI 3.1 (generated byproduct: @beli/contract/openapi.json)
│
└──▶ @beli/client (validates req/resp) ──▶ beli-mcp toolsThe zod schemas are the single definition: they produce the static types, do runtime validation in the client, back the MCP tool input schemas, and emit the publishable OpenAPI document. Nothing is hand-duplicated.
Develop
npm install
npm run typecheck # tsc -b across all packages
npm run build # build libs (tsc) + bundle the CLI (tsup)
npm run gen:openapi # regenerate packages/contract/openapi.json from zodUse the server
See packages/mcp-server/README.md for the
npx beli-mcp quickstart and client configuration.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthcom.zomato
An MCP server that exposes functionalities to use Zomato's services.
Unlock the power of food transparency with our Open Food Facts MCP server. Easily look up any food
An MCP server that provides read access to your cloud storage providers, bank accounts and more.
MCP server for the Seline Analytics API
Related MCP Servers
- AlicenseBqualityCmaintenanceMCP server that scrapes app data from Google Play and Apple App Store, providing tools for search, details, reviews, and similar apps.819 npmMIT
- AlicenseAqualityCmaintenanceA local-first MCP server for tracking beer releases on Vinmonopolet, enabling users to search new and upcoming beers, check store stock, find nearby stores, and manage watchlists.84 npmMIT
- AlicenseBqualityAmaintenanceA local-first nutrition MCP server for food search, barcode lookup, meal estimation, intake logging, hydration, and nutrition coaching workflows.46127 npm9MIT
- AlicenseNot gradedqualityCmaintenanceA local MCP server for Nexus Mods mod discovery and research, backed by the v2 GraphQL API, enabling search of games, mods, collections, and users.79 npm1ISC