MCP Catalogs
Home

funpay-mcp

by DKeken·0·Score 36

MCP server for FunPay.com with profile management, lot operations, and batch cloning.

ecommercedeveloper-toolsweb-scraping
0
Forks
0
Open issues
this month
Last commit
2d ago
Indexed

Overview

The funpay-mcp server provides comprehensive integration with FunPay.com through the Model Context Protocol. It enables users to manage multiple seller profiles using OS keychain storage, perform CRUD operations on lots, and clone items across subcategories efficiently. The server handles FunPay's specific authentication requirements including golden_key cookies and CSRF tokens while maintaining session persistence through cookie jars. Built with TypeScript and Bun, it leverages modern runtime features like Bun.secrets for secure credential management.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Batch clone listings across multiple FunPay subcategories with customized fields
you:Manage multiple FunPay seller profiles securely through OS keychain storage
you:Automate lot creation and updates for e-commerce operations on FunPay
you:How do I get my FunPay golden_key?
you:Where are my credentials stored?

When to choose this

Choose this MCP server if you need to programmatically manage FunPay marketplace listings and are already using Bun as your runtime.

When NOT to choose this

Don't choose this if you need marketplace integration outside of FunPay or if you're not comfortable using Bun as a runtime dependency.

Tools this server exposes

11 tools extracted from the README
  • set_golden_key

    Save/update a profile with golden_key to OS keychain

  • list_profiles

    List saved profiles with masked keys and active status

  • use_profile

    Switch active profile

  • delete_profile

    Remove a profile and its keychain entry

  • whoami

    Verify authentication and return user ID/CSRF info

  • get_lot

    Get compact view of a lot's offerEdit form

  • get_lot_raw

    Get full JSON dump of a lot (higher token cost)

  • get_node_schema

    List select-field options for a subcategory

  • create_lot

    Create a new offer in a specified node

  • update_lot

    Edit an existing offer (price, stock, text, images)

  • clone_lot

    Copy one lot into multiple target nodes with overrides

Comparable tools

gitlab-mcp

Installation

git clone https://github.com/DKeken/funpay-mcp.git
cd funpay-mcp
bun install

Register in Claude Code by editing ~/.claude.json:

{
  "mcpServers": {
    "funpay": {
      "type": "stdio",
      "command": "bun",
      "args": ["run", "/absolute/path/to/funpay-mcp/index.ts"],
      "env": {}
    }
  }
}

FAQ

How do I get my FunPay golden_key?
Sign in at funpay.com, open DevTools → Application → Cookies → funpay.com, and copy the golden_key value.
Where are my credentials stored?
Credentials are stored in the OS keychain (macOS Keychain/Linux libsecret/Windows Credential Manager) when Bun.secrets is available, otherwise in a config file.

Compare funpay-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.