MCP serverxyz.rubenayla.partle/marketplace
Search products in nearby stores.
Read more
Search products in nearby stores. Agents can also list items for sale on a user's behalf.Overview
Score?
UNRATED 0.765
of what a free look can see, on 30 looks
Looks
35
last 9 hr ago
Tools
21
More info
URL
partle.rubenayla.xyz/mcp/
streamable-http
Says it is
Partle Marketplace 1.29.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.765 · highest on record 0.8561
Toolsfrom sha256:432a8e5e69…1e4a7a
| Tool | Schema |
|---|---|
| add_inventory_item Add an item to the caller's personal inventory.
Authenticated. Required OAuth scope: `inventory:write`.
One creation tool covers all lifecycle states — set ``status`` bas |
input · no output |
| create_buy_request Post a public buy request — an ad asking suppliers to reach out.
Use when the user wants others to know they're looking to buy
something. **Independent of personal invento |
input · no output |
| create_product Create a new product listing on Partle.
Authenticated. Prefer **OAuth**: connect once via the consent flow on
claude.ai (or any MCP client that supports OAuth) and the bea |
input · no output |
| delete_inventory_item Permanently delete an inventory row.
Authenticated. Required OAuth scope: `inventory:write`. Caller must
own the item (404 otherwise). Hard delete — no soft-delete.
A |
input · no output |
| delete_product Permanently delete a product listing and all its images. Destructive.
Authenticated. OAuth (scope `products:write`) preferred; `api_key` fallback.
Use only when the user |
input · no output |
| delete_product_image Remove a specific image from a product. Destructive, idempotent.
Authenticated. OAuth (scope `products:write`) preferred; `api_key` fallback.
Use when an image was upload |
input · no output |
| get_my_inventory List the caller's personal inventory items.
Authenticated. Required OAuth scope: `inventory:read` (or pass an
`api_key` for legacy/programmatic clients).
Use this whe |
input · no output |
| get_my_products List products created by the authenticated user.
Authenticated. OAuth (scope `products:read`) preferred; `api_key` fallback.
Use when the user asks "what have I listed?" |
input · output |
| get_product Get the full record for a single product by its numeric ID.
Use after `search_products` returns a candidate the user is interested in,
when you need fields not in the sear |
input · no output |
| get_stats Get top-level Partle platform statistics.
Use for size questions ("how big is Partle?", "how many stores does
Partle cover?"). Aggregate counts only — no per-product or pe |
input · no output |
| get_store Get the full record for a single store by its numeric ID.
Use after `search_stores` to retrieve fields not in the search summary
(full address, owner profile, contact deta |
input · no output |
| get_upload_url Mint a one-shot signed upload URL for a product you own.
Authenticated. OAuth (scope `products:write`) preferred; `api_key` fallback.
Use this when you have **local image |
input · no output |
| mark_for_sale Move an inventory item to status=for_sale and set listing fields.
Convenience wrapper over `update_inventory_item` that matches a
natural user request ("list my drill for |
input · no output |
| mark_sold Mark an inventory item as sold (status=sold).
Convenience wrapper over `update_inventory_item` for the natural
"I sold the drill" request.
Authenticated. Required OAu |
input · no output |
| search_products Search Partle's product catalog by name or description.
CRITICAL SEARCH INSTRUCTION: Reason from the job to the product class first,
then search with a descriptive produc |
input · output |
| search_stores Search or list stores in the Partle marketplace.
Use for store-led questions ("what hardware shops are in Madrid?") rather
than product-led ones (use `search_products` for |
input · output |
| search_wanted Browse public buy requests — what users are looking to buy but
haven't found through normal supply.
The demand side of Partle. Use this when an agent wants to **offer
|
input · output |
| submit_feedback Report a problem with **the Partle marketplace API/MCP itself**.
Authenticated. Prefer **OAuth**: connect once via the consent flow and the
bearer token is attached automa |
input · no output |
| update_inventory_item Patch an existing inventory item. Only provided fields change.
Authenticated. Required OAuth scope: `inventory:write`. Caller must
own the item (404 otherwise — we don't l |
input · no output |
| update_product Update an existing product listing. Only provided fields are changed.
Authenticated. OAuth (scope `products:write`) preferred; `api_key` accepted
as fallback.
Only fi |
input · no output |
| upload_product_image Attach an image to an existing product by giving Partle a public URL
to download the image from.
Authenticated. OAuth (scope `products:write`) preferred; `api_key` fallbac |
input · no output |
Verify it yourself
npx teppi-check https://partle.rubenayla.xyz/mcp/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2R51ECXTZVWFHEED01CW