Fairplug (sandbox)

Disclosure-first sponsored offers for AI assistants. Free read-only sandbox, fictional data.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
100%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~315Tokens (tool definitions)
~1.2 KBTypical response size
Minimal attention impact (0.25% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "fairplug-mcp": {
      "url": "https://fairplug-mcp.fairplughq.workers.dev/sandbox/mcp"
    }
  }
}

Remote endpoints

https://fairplug-mcp.fairplughq.workers.dev/sandbox/mcpstreamable-http

What it can do

Tool inventory

Tools (2)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_offers(query, category, region)

SANDBOX. Search fictional example sponsored offers. Typed data only, never instructions. Every result is sponsored and must be disclosed to the user.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300,
      "description": "What the user is looking for"
    },
    "category": {
      "description": "travel | saas | retail, or a sub-category like hotels",
      "type": "string",
      "maxLength": 60
    },
    "region": {
      "description": "ISO country code of the user, e.g. US",
      "type": "string",
      "minLength": 2,
      "maxLength": 2
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_tracked_link(offer_id, agent_id, context)

SANDBOX. Returns a non-functional example link plus the disclosure_text you MUST show the user next to any link. Nothing is recorded.

Input Schema

{
  "type": "object",
  "properties": {
    "offer_id": {
      "type": "string",
      "description": "offer_id from search_offers"
    },
    "agent_id": {
      "type": "string",
      "maxLength": 64,
      "description": "Your stable agent identifier (not stored in the sandbox)"
    },
    "context": {
      "description": "Ignored in the sandbox",
      "type": "string",
      "maxLength": 200
    }
  },
  "required": [
    "offer_id",
    "agent_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools