Back to the catalog

BezBaseina

Latvian property portal: search rentals, sales & nightly stays; market stats; owner tools via OAuth.

Open source Repository Open in the app JSON README (API)

About

Latvian property portal: search rentals, sales & nightly stays; market stats; owner tools via OAuth.

Details

Kind
MCP servers
Topic
Security & identity
Publisher
lv.bezbaseina
Origin
official
Category
ferramentas
Transport
http
Version
1.2.2
Last push
2026-07-16T09:46:03Z
Repository state
ativo
Added
2026-08-29 04:01:49
Updated
2026-08-29 04:01:49
Origin id
lv.bezbaseina/mcp

README

# BezBaseina MCP Server

**Remote MCP server for [bezbaseina.lv](https://bezbaseina.lv) — the Latvian property portal.** Search rentals, sales and nightly stays across Latvia, get market statistics, and (as a property owner) manage listings, photos, prices and leads — from Claude, ChatGPT, Claude Code, Codex or any MCP client.

Published in the official MCP Registry as [`lv.bezbaseina/mcp`](https://registry.modelcontextprotocol.io/v0/servers?search=bezbaseina).

## Endpoints

| Endpoint | Auth | Tools |
|---|---|---|
| `https://bezbaseina.lv/mcp` | none | Public read: `list_public_listings`, `get_public_listing`, `market_summary` |
| `https://bezbaseina.lv/mcp/owner` | OAuth 2.1 (PKCE + dynamic client registration) | Full owner set (20 tools): create/edit/publish listings, photos, price changes, leads, AI assistance |

Transport: **Streamable HTTP** (stateless JSON responses). Protocol versions `2024-11-05` … `2025-06-18`.

## Connect

**claude.ai** → Settings → Connectors → *Add custom connector* → URL `https://bezbaseina.lv/mcp` (public search) or `https://bezbaseina.lv/mcp/owner` (owner tools — opens BezBaseina login + consent; leave the OAuth fields empty). Works in the EU, on all plans.

**ChatGPT** → Settings → Connectors (enable Developer mode under Advanced if needed) → same URL.

**Claude Code / any MCP client:**

```json
{ "mcpServers": { "bezbaseina": { "type": "http", "url": "https://bezbaseina.lv/mcp" } } }
```

Local stdio alternative (same owner toolset, token-based):

```bash
npx -y bezbaseina@latest mcp start
```

## Safety model

- Public tools are read-only and anonymous — no personal data collected.
- Owner tools require explicit OAuth consent; access is revocable any time in the BezBaseina dashboard (Pārvalde → API).
- Risky mutations (publish, pause, price change, delete) are **two-phase**: the tool returns a confirmation with a diff, and a separate `confirm_action` call applies it. Nothing changes silently.
- Every tool carries `readOnlyHint` / `destructiveHint` annotations.

## Discovery & docs

- Human guide: https://bezbaseina.lv/ai
- Developer docs: https://bezbaseina.lv/developers
- OAuth metadata: https://bezbaseina.lv/.well-known/oauth-authorization-server
- Manifest: https://bezbaseina.lv/.well-known/bezbaseina.json · https://bezbaseina.lv/llms.txt

## About

Built and operated by [SIA Brain Club](https://brainclub.com) (Latvia) on the AI Martins platform. The server implementation is registry-driven — REST, OpenAPI, CLI and MCP all generate from one capability registry, so the surfaces never drift. This repository is the public home of the server (the implementation lives in the site's private monorepo); issues and questions welcome.

More