OpenAI Compatible MCP Server Free Public API

LLM API + MCP + Public API

Three ways to connect AI to 2,700+ cashback stores. MCP for agents, REST API for apps, LLM proxy for chat.

MCP Server

Connect AI agents via Model Context Protocol. Search stores, find deals, activate cashback — 7 tools ready to use.

Public REST API

Free, no auth required. 5 endpoints for stores, deals, and categories. 60 req/min. OpenAPI spec.

OpenAI Compatible

Works with any OpenAI SDK or HTTP client. Change base URL, keep your code.

Pay Per Token

No subscriptions. Load AI credits from cashback earnings, pay only for what you use.

AI Discovery

llms.txt for AI crawlers, RSS deals feed, and blog feed for real-time data.

Fast

Lightweight proxy — minimal overhead between you and the model. Full SSE streaming support.

MCP Server

Give your AI agent access to 2,700+ cashback stores via Model Context Protocol. Works with Claude Desktop, Cursor, and any MCP-compatible client.

search_stores
get_store_details
get_deals
list_categories
get_stores_by_category
get_activation_url
activate_cashback
// Claude Desktop config (~/.claude/mcp.json) { "mcpServers": { "tenmomo": { "url": "https://tenmomo.com/mcp" } } }

Public REST API

Free and open. No API key needed. Build shopping assistants, price trackers, or deal aggregators.

GET /api/v1/stores Search stores by name, filter by category
GET /api/v1/stores/{id} Store details, tiers, coupons
GET /api/v1/deals Active coupons and deals
GET /api/v1/categories All shopping categories
GET /api/v1/categories/{id}/stores Stores in a category
POST /api/v1/activate Generate tracked link (needs sk-tm- key)
# No auth required — try it now curl https://tenmomo.com/api/v1/stores?q=nike&limit=5 # Get deals for a store curl https://tenmomo.com/api/v1/deals?store_id=4398

Base URL: https://tenmomo.com/api/v1  ·  Rate limit: 60 req/min  ·  OpenAPI Spec

Pricing

ModelInputOutput
gemini-2.5-flash $0.30 / 1M tokens $2.50 / 1M tokens
gemini-2.5-flash-lite $0.10 / 1M tokens $0.40 / 1M tokens

MCP server, public API, and RSS feeds are free. LLM credits are pay-per-token.

Quickstart

Public API (no auth)

# Search stores curl https://tenmomo.com/api/v1/stores?q=sephora # Get store details with cashback tiers + coupons curl https://tenmomo.com/api/v1/stores/4398

Activate Cashback (needs API key)

# Generate a tracked cashback link curl -X POST https://tenmomo.com/api/v1/activate \ -H "Authorization: Bearer sk-tm-YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"store_id": 4398}'

LLM API (curl)

# OpenAI-compatible chat completions curl https://api.tenmomo.ai/v1/chat/completions \ -H "Authorization: Bearer sk-tm-YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gemini-2.5-flash", "messages": [{"role": "user", "content": "Hello!"}] }'

Python SDK

from openai import OpenAI client = OpenAI( api_key="sk-tm-YOUR_KEY", base_url="https://api.tenmomo.ai/v1", ) response = client.chat.completions.create( model="gemini-2.5-flash", messages=[{"role": "user", "content": "Hello!"}], ) print(response.choices[0].message.content)