Skip to main content
Glama
jasp-nerd

kamernet-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KAMERNET_EMAILNoEnables authenticated tools.
KAMERNET_PASSWORDNoEnables authenticated tools.
KAMERNET_USER_AGENTNoIdentifies this tool to Kamernet, with a link to this repo.
KAMERNET_REQUEST_DELAYNoMinimum seconds between requests to kamernet.nl. Values below 1.0 are ignored.1.0
KAMERNET_MAX_REPLIES_PER_SESSIONNoHard cap on automated replies per server session.50

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_listingsA

Search rental listings on Kamernet.nl (rooms, studios and apartments in the Netherlands).

Returns one page of listing summaries with price (euros/month), surface (m²), availability dates and a canonical URL per listing. Use get_listing with that URL for the full description, deposit, landlord stats and photos. Sponsored "top ads" are returned separately — they match the city but not necessarily the other filters.

get_listingA

Get the full details of one Kamernet listing.

Includes the complete description in English and Dutch, rent and deposit, energy label, registration ('inschrijving') possibility, landlord statistics (member since, response rate, verification badges) and photo URLs.

get_new_listingsA

Check for listings that appeared since a given moment (stateless monitoring).

Sorts by newest and filters client-side on the availability publish window, so an agent can poll this periodically ("any new rooms since my last check?") without the server keeping state. Remember the timestamp you pass and advance it on each call. Do not poll more often than every few minutes — be polite.

Prompts

Interactive templates invoked by user choice

NameDescription
score-listingScore a Kamernet listing 0-100 against a weighted rubric (price, location, quality, privacy, long-term fit) with bilingual deal-breaker detection. Pass the JSON returned by get_listing.

Resources

Contextual data attached and managed by the client

NameDescription
filter_referenceReference of all supported search filters and their valid values.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jasp-nerd/kamernet-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server