toco-mcp
Toco MCP
A zero-config Model Context Protocol server for discovering Toco โ Indonesia's community marketplace, founded by the creator of Tokobagus and built on 0% sales commission.
No login, no API key, no browser automation. Toco serves its catalogue over a public JSON API, so this server is a plain HTTP client. It is strictly read-only: it searches and reads, and never carts, buys, messages, or writes anything.
What it does
๐ Search products โ free-text plus price, condition, city, category, and official-store filters
๐ก Autocomplete โ see how sellers actually spell a product before searching
๐ฆ Product detail โ description, effective price, stock, shipping dimensions, category path, seller
๐จ Variants โ per-SKU price and stock across variant axes like Color and Size
๐ Promos โ vouchers and free-shipping subsidies a listing qualifies for
๐ Reviews โ ratings and written reviews with the overall summary
๐ฌ Stores โ seller profiles, their catalogue, and store search
๐ Categories โ the full department โ category โ type taxonomy
๐ Vehicle ads โ classified cars and motorbikes, filtered by year, mileage, transmission
๐ Property ads โ houses and land for sale or rent, filtered by bedrooms and area
Install
npm install -g @bintangtimurlangit/toco-mcpConfigure
Add to your MCP client config (for Claude Desktop, claude_desktop_config.json):
{
"mcpServers": {
"toco": {
"command": "npx",
"args": ["-y", "@bintangtimurlangit/toco-mcp"]
}
}
}That's the whole setup โ there is nothing to authenticate. See docs/CONFIGURATION.md for local-build and tuning options.
Tools
Tool | Description |
| Search buyable marketplace products with filters and sorting |
| Autocomplete suggestions for a partial search term |
| Full detail for one listing |
| Every variant SKU with its own price and stock |
| Vouchers and promotions a listing is eligible for |
| Reviews and rating summary |
| A seller's profile |
| What a specific store sells |
| Find sellers by name, city, or official status |
| Browse the taxonomy and get category UUIDs |
| Classified car and motorbike ads |
| Classified property ads |
Product and store arguments accept either a slug (sepatu-pria-30) or a pasted URL
(https://toco.id/listing/sepatu-pria-30).
Marketplace vs. classifieds
Toco is two catalogues behind one search index, split by an add_to_cart flag:
Marketplace listings are buyable โ they have stock, variants, and a cart. Use
search_products.Classified listings are contact-the-seller ads โ vehicles, property, services. Use
search_vehicles/search_properties.
Searching for "avanza" with the wrong one returns car parts instead of cars, so the
tools are split along that line rather than exposing the flag as a filter.
Example prompts
Find running shoes on Toco under Rp300.000, sorted by most sold.
What variants does this Toco listing have, and which sizes are out of stock?
Show me second-hand Toyota Avanzas from 2018 or newer with under 100,000 km.
Find 3-bedroom houses for sale in Bandung with at least 100 mยฒ of building area.
Which official Toco Mall stores sell coffee, and what are they rated?
Documentation
Toco API reference โ the reconnaissance notes this server is built on
Contributing ยท Security ยท Changelog
Disclaimer
Unofficial and not affiliated with, endorsed by, or sponsored by Toco. It reads the same
public endpoints a visitor's browser does, at a browser's pace. Respect Toco's
terms of service. Because it depends on undocumented endpoints,
Toco can change them at any time โ npm test is the tripwire that catches it.
License
MIT ยฉ bintangtimurlangit
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bintangtimurlangit/toco-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server