Hammergut Neidberg MCP
An official MCP server for Hammergut Neidberg holiday apartments in Saxon Switzerland, enabling AI agents to retrieve property information, list accommodations, check live availability, and create booking requests without requiring user login.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://www.ferien-in-der-saechsischen-schweiz.de/mcp.phpWhat you can do with it
- Check live availability and prices for holiday apartments
- List available accommodations and property details
- Create booking requests for guests
- Retrieve property information and local tour data
Source and maintenance
Protocol and capabilities
- Server
- hammergut-neidberg 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
get_property_info — Property information
Facts about Hammergut Neidberg in Saxon Switzerland, Germany: location, check-in/out, what is included, tourist tax, pets, payment, cancellation and how booking works. Call this first when planning a stay.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}list_accommodations — List accommodations
The 5 bookable units (4 apartments in the historic Hammergut + holiday house Waldhaus) with capacity, bedrooms, beds, pets, amenities (German) and photo URLs.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}check_availability — Check availability and prices
Live availability and exact prices (EUR, incl. VAT) for a stay. Returns per unit: available, total price, tourist tax, grand total, minimum stay, next free period if booked, and a pre-filled booking link. Without dates it returns the next free period per unit.
{
"type": "object",
"properties": {
"lang": {
"enum": [
"en",
"de",
"fr",
"cs",
"nl",
"pl",
"it"
],
"type": "string",
"default": "en",
"description": "Language of the guest (texts and booking page)."
},
"pets": {
"type": "integer",
"minimum": 0
},
"adults": {
"type": "integer",
"minimum": 0,
"description": "Adults (18+)"
},
"guests": {
"type": "integer",
"minimum": 0,
"description": "Total guests if the age split is unknown"
},
"checkin": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Arrival date YYYY-MM-DD"
},
"checkout": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Departure date YYYY-MM-DD"
},
"children_3_6": {
"type": "integer",
"minimum": 0
},
"children_7_17": {
"type": "integer",
"minimum": 0
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}create_booking_request — Create booking request (guest confirms by e-mail)
Creates a booking request on behalf of the guest for one or more units (ids from list_accommodations / check_availability). Nothing is charged. The guest immediately receives an e-mail and must click the confirmation link within 15 minutes – only then is the booking binding; otherwise it expires. ONLY call this after the guest explicitly asked to book, confirmed unit, dates, guests and the total price, and agreed to the privacy policy (https://www.ferien-in-der-saechsischen-schweiz.de/datenschutz.html). Tell the guest to check the inbox right away.
{
"type": "object",
"required": [
"unit_ids",
"checkin",
"checkout",
"adults",
"guest",
"privacy_consent"
],
"properties": {
"lang": {
"enum": [
"en",
"de",
"fr",
"cs",
"nl",
"pl",
"it"
],
"type": "string",
"default": "en",
"description": "Language of the guest (texts and booking page)."
},
"pets": {
"type": "integer",
"minimum": 0
},
"guest": {
"type": "object",
"required": [
"name",
"email",
"street",
"zip",
"city"
],
"properties": {
"zip": {
"type": "string"
},
"city": {
"type": "string"
},
"name": {
"type": "string"
},
"email": {
"type": "string",
"format": "email"
},
"phone": {
"type": "string"
},
"street": {
"type": "string"
},
"country": {
"type": "string"
}
}
},
"adults": {
"type": "integer",
"minimum": 1
},
"checkin": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"baby_cot": {
"type": "boolean"
},
"checkout": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"unit_ids": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 4,
"minItems": 1
},
"high_chair": {
"type": "boolean"
},
"bike_garage": {
"type": "boolean"
},
"children_0_2": {
"type": "integer",
"minimum": 0,
"description": "Infants, do not count as guests"
},
"children_3_6": {
"type": "integer",
"minimum": 0
},
"children_7_17": {
"type": "integer",
"minimum": 0
},
"guests_per_unit": {
"type": "array",
"items": {
"type": "integer"
},
"description": "Only for several units: guests per unit in the order of unit_ids"
},
"privacy_consent": {
"type": "boolean",
"const": true,
"description": "Guest agreed to the privacy policy"
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 885 ms
- 95th percentile latency
- 885 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 885 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http hammergut-neidberg-mcp https://www.ferien-in-der-saechsischen-schweiz.de/mcp.phpCodex
codex mcp add hammergut-neidberg-mcp --url https://www.ferien-in-der-saechsischen-schweiz.de/mcp.phpCursor
{
"mcpServers": {
"hammergut-neidberg-mcp": {
"url": "https://www.ferien-in-der-saechsischen-schweiz.de/mcp.php"
}
}
}Cline
{
"mcpServers": {
"hammergut-neidberg-mcp": {
"type": "streamableHttp",
"url": "https://www.ferien-in-der-saechsischen-schweiz.de/mcp.php",
"disabled": false
}
}
}VS Code
{
"servers": {
"hammergut-neidberg-mcp": {
"type": "http",
"url": "https://www.ferien-in-der-saechsischen-schweiz.de/mcp.php"
}
}
}Gemini CLI
gemini mcp add --transport http hammergut-neidberg-mcp https://www.ferien-in-der-saechsischen-schweiz.de/mcp.phpClaude Desktop
{
"mcpServers": {
"hammergut-neidberg-mcp": {
"url": "https://www.ferien-in-der-saechsischen-schweiz.de/mcp.php"
}
}
}Windsurf
{
"mcpServers": {
"hammergut-neidberg-mcp": {
"serverUrl": "https://www.ferien-in-der-saechsischen-schweiz.de/mcp.php"
}
}
}Let your agent find its tools
Find servers like Hammergut Neidberg MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other commerce servers
Do you run Hammergut Neidberg MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.