BezBaseina

lv.bezbaseinaPublished by bezbaseina.lvOfficial publisherv1.2.2Updated Oct 24, 2026

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

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

Remote MCP server for the Latvian property portal BezBaseina, letting an assistant browse public listings, fetch single listings and read market statistics.

What you can do
Browse published listings with filters, no account needed (list_public_listings). Fetch one published listing by its public slug (get_public_listing). Get aggregate market statistics for a city or novads, such as medians and transaction counts (market_summary). The public endpoint is read-only and anonymous; a separate owner endpoint with OAuth is described in the README but not included in the listed tools.
When to use it
Useful when someone wants an assistant to look up Latvian rental, sale or nightly-stay listings, inspect a specific listing, or pull market statistics for a Latvian city or novads.
Requirements
A remote Streamable HTTP endpoint; no account, API key, environment variable or header is needed for the public tools. Network access to the BezBaseina site is required. The README also mentions an optional local npm package and an OAuth-protected owner endpoint.
Before you install
The public tools are described as read-only and anonymous. The README describes a separate owner endpoint with OAuth that can create, edit, publish and delete listings, change prices and handle leads; those tools are not in the listed set, but if used they change live data and should be reviewed before confirming. Listing and market data come from a third-party portal.

Installation

In SourceWeft

  1. Open BezBaseina in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/lv.bezbaseina%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

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

README

BezBaseina MCP Server

Remote MCP server for 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.

Endpoints

EndpointAuthTools
https://bezbaseina.lv/mcpnonePublic read: list_public_listings, get_public_listing, market_summary
https://bezbaseina.lv/mcp/ownerOAuth 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

About

Built and operated by SIA Brain Club (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.

Source: README.md at commit 06557f9

Tools

3

list_public_listings

List public listings

List public listings — Browse published BezBaseina listings with filters. No account needed.

Parametersmaxmincitydealkindlimitrooms

get_public_listing

Get a public listing

Get a public listing — Fetch one published listing by its public slug.

Parametersidrequired

market_summary

Market summary

Market summary — Aggregate market stats for a city or novads (medians, transaction counts).

Parameterscityrequired

Version history

1
  1. v1.2.2LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.