Model Context Protocol

GetXPersonal
MCP Server

Search local personals ads directly from Claude Desktop, Claude Code, OpenAI ChatGPT, or OpenClaw using the Model Context Protocol.

Server URL
https://mcp.getxpersonal.com/ads
Transport
Streamable HTTP
Auth
None required
Rate Limit
10 req/min per IP
Integration

Setup Guide

Choose your AI client and follow the steps to connect to the GetXPersonal MCP server.

1

Open Config

In Claude Desktop, go to Settings → Developer → Edit Config. This opens claude_desktop_config.json.

2

Add Server Entry

Add the following inside the "mcpServers" object:

JSON
{
  "mcpServers": {
    "getxpersonal": {
      "type": "streamable-http",
      "url": "https://mcp.getxpersonal.com/ads"
    }
  }
}
3

Restart

Save the file and restart Claude Desktop. The GetXPersonal tools will appear in the tools menu.

1

Add the Server

Open your terminal and run:

Shell
claude mcp add getxpersonal \
  --transport http \
  https://mcp.getxpersonal.com/ads
2

Verify

The tools are immediately available. Verify with:

Shell
claude mcp list
1

Open Settings

In ChatGPT, open Settings → Connected apps → Add MCP server.

2

Enter Server URL

URL
https://mcp.getxpersonal.com/ads
3

Connect

Click Connect. The GetXPersonal tools will appear when you start a new conversation.

OpenClaw is an open-source local AI assistant that connects to messaging apps like WhatsApp, Telegram, and Discord. Since the GetXPersonal MCP server uses Streamable HTTP transport, you can connect it using OpenClaw's MCP plugin or by configuring it directly in your openclaw.json.

Option A — Direct Config
1

Edit openclaw.json

Open your OpenClaw config file at ~/.openclaw/openclaw.json and add a mcpServers entry:

JSON5
{
  "mcpServers": {
    "getxpersonal": {
      "transport": "streamable-http",
      "url": "https://mcp.getxpersonal.com/ads"
    }
  }
}
2

Restart the Gateway

Restart your OpenClaw gateway so it picks up the new server:

Shell
openclaw gateway restart
3

Verify

Confirm the server is registered and tools are available:

Shell
openclaw mcp list

Option B — CLI Config
1

Set via CLI

Use the OpenClaw CLI to add the server without editing files directly:

Shell
openclaw config set mcpServers.getxpersonal.transport "streamable-http"
openclaw config set mcpServers.getxpersonal.url "https://mcp.getxpersonal.com/ads"
2

Restart & Verify

Restart the gateway and verify as above.


Option C — MCP Plugin
1

Install the MCP Plugin

If you're using the OpenClaw MCP Plugin for Streamable HTTP support, install it into your extensions directory:

Shell
cd ~/.openclaw/extensions/
git clone https://github.com/lunarpulse/openclaw-mcp-plugin.git mcp-integration
cd mcp-integration
npm install
2

Configure the Plugin

Add GetXPersonal to the plugin's config in config/openclaw.plugin.json:

JSON
{
  "mcpServers": {
    "getxpersonal": {
      "baseUrl": "https://mcp.getxpersonal.com/ads"
    }
  }
}
3

Restart

Restart the OpenClaw gateway: openclaw gateway restart

Note: No authentication is required. The GetXPersonal MCP server is publicly accessible. OpenClaw version 2026.1.0+ is recommended for native Streamable HTTP support. Your agents will be able to call GetXPersonal tools directly through Telegram, WhatsApp, Discord, or the OpenClaw dashboard.
1

Generic Configuration

Any MCP-compatible client that supports Streamable HTTP transport can connect:

JSON
// Generic MCP client configuration
{
  "name": "getxpersonal",
  "transport": "streamable-http",
  "url": "https://mcp.getxpersonal.com/ads"
}

No authentication is required. The server is publicly accessible with a rate limit of 10 requests/minute.

API Reference

Available Tools

Once connected, your AI assistant can call the following tools to interact with the GetXPersonal ads database.

GetCities
Returns a paginated list of ~1,000 available cities. Use this to discover valid city keys before searching for profiles.
pageNumber pageSize
SearchProfiles
Searches profiles by city key and/or category. Supports location-based sorting with latitude and longitude.
city category pageNumber latitude longitude
GetAdDetails
Retrieves the full details of a specific ad by ID, including title, description, images, poster info, and a direct link to the listing.
adId
Supported Categories
m4w w4m m4m w4w casual-encounters platonic activity-partner
Try It Out

Example Prompts

Try these once you're connected.

Show me personals ads in New York.
Find activity partner listings near Los Angeles.
Get the details of ad #12345.