# Partle

Hooks the Partle marketplace into your assistant: find nearby stores and products, pull prices and purchase links, or publish a listing on someone's behalf.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Author: rubenayla
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/rubenayla/partle-mcp
- Updated: 2026-08-31
- HTML: https://affpapa.org/en/nevibecode/mcp/partle

## What it does

Partle is an MCP server for the Partle marketplace. Your assistant can look up products by name, price range, tags or store, fetch a full record by ID, search stores by name or address, and browse open buy requests on the public `/wanted` feed. Search also works across languages, so a query in one language can surface listings written in another.

Reading the public catalogue needs no credentials. Writing and private inventory access take OAuth or a `pk_…` key: OAuth walks the user through a consent screen and attaches the bearer token, while the key suits scripts and agents that cannot do OAuth. Skip auth and `create_product`, `update_product` and every inventory call will fail.

Two ways to run it. The remote option is streamable HTTP at `https://partle.rubenayla.xyz/mcp/` with nothing to configure. The local stdio package installs with `pip install partle-mcp` or runs straight from `uvx partle-mcp`, and a Docker image exists too; it proxies to the public REST API, so no database or local backend is involved. One tool, `get_upload_url`, only lives on the remote server. The public REST API allows 100 requests per hour per IP.

## Requirements
- Remote server: `https://partle.rubenayla.xyz/mcp/`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http marketplace https://partle.rubenayla.xyz/mcp/
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add partle --url https://partle.rubenayla.xyz/mcp/
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "partle": {
            "url": "https://partle.rubenayla.xyz/mcp/"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "partle": {
            "type": "http",
            "url": "https://partle.rubenayla.xyz/mcp/"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http partle https://partle.rubenayla.xyz/mcp/
```

## When to use it
- find a product in nearby stores by name and price
- pull a product record and its purchase link by ID
- post a for-sale listing for a user
- track personal items across owned, for_sale and sold states
- watch public buy requests and match them to catalogue items

## Example prompts
- Use Partle to find a drill under €50
- Add a listing to Partle for my bike at €200
- Show my Partle products marked for_sale

## Similar
- [build-zoom-rest-api-app](https://affpapa.org/en/nevibecode/skills/anthropics-build-zoom-rest-api-app.md) — skill · 2100 installs
- [omni-providers](https://affpapa.org/en/nevibecode/skills/omni-providers.md) — skill · 1100 installs
- [zoom-plugin](https://affpapa.org/en/nevibecode/plugins/zoom-plugin.md) — plugin · ★ 7
- [cli-hub-meta-skill](https://affpapa.org/en/nevibecode/skills/cli-hub-meta-skill.md) — skill · 5300 installs
- [using-marketplace-templates](https://affpapa.org/en/nevibecode/skills/using-marketplace-templates.md) — skill · 2700 installs
- [avito-mcp](https://affpapa.org/en/nevibecode/mcp/avito-mcp.md) — MCP server · ★ 23

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
