mcp

German moving cost estimates with sources: volume catalog, 6400 routes, versioned methodology

Should I use this

Quality & Safety

A
Description quality
86%
Schema completeness
74%
Naming quality
96%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • LOWTool 'get_route' description lacks action verbin get_route
  • LOWTool 'estimate_price' description lacks action verbin estimate_price
  • LOWTool 'get_citeable_pages' description lacks action verbin get_citeable_pages

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,193Tokens (tool definitions)
~998 BTypical response size
Moderate attention impact (0.93% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.wievielkostetmeinumzug.de/mcp"
    }
  }
}

Remote endpoints

https://mcp.wievielkostetmeinumzug.de/mcpstreamable-http

What it can do

Tool inventory

Tools (11)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_routes(query, limit, lang, language)

Search moving routes by country, localized interface text (de|en|fr|ro).

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "title": "Query",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "title": "Limit",
      "type": "integer"
    },
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "title": "search_routesArguments"
}
🟢get_route(origin, destination, lang, language)

Moving route with localized interface text (de|en|fr|ro).

Input Schema

{
  "type": "object",
  "properties": {
    "origin": {
      "title": "Origin",
      "type": "string"
    },
    "destination": {
      "title": "Destination",
      "type": "string"
    },
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    }
  },
  "required": [
    "origin",
    "destination"
  ],
  "title": "get_routeArguments"
}
⚪estimate_price(origin, destination, volume_m3, lang, language)

Estimate a route price using the versioned platform pricing engine (de|en|fr|ro).

Input Schema

{
  "type": "object",
  "properties": {
    "origin": {
      "title": "Origin",
      "type": "string"
    },
    "destination": {
      "title": "Destination",
      "type": "string"
    },
    "volume_m3": {
      "title": "Volume M3",
      "type": "number"
    },
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    }
  },
  "required": [
    "origin",
    "destination",
    "volume_m3"
  ],
  "title": "estimate_priceArguments"
}
🟢list_item_categories(lang, language)

List authoritative moving-item rooms/categories (de|en|fr|ro).

Input Schema

{
  "type": "object",
  "properties": {
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    }
  },
  "title": "list_item_categoriesArguments"
}
🟢get_item_volume(item, lang, language)

Get one catalog item's m³ value, source note and measurement method (de|en|fr|ro).

Input Schema

{
  "type": "object",
  "properties": {
    "item": {
      "title": "Item",
      "type": "string"
    },
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    }
  },
  "required": [
    "item"
  ],
  "title": "get_item_volumeArguments"
}
🟢estimate_volume(items, rooms, lang, language)

Estimate total m³ from item quantities or one room-count preset (de|en|fr|ro).

Input Schema

{
  "type": "object",
  "properties": {
    "items": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Items"
    },
    "rooms": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "integer"
        }
      ],
      "default": "",
      "title": "Rooms"
    },
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    }
  },
  "title": "estimate_volumeArguments"
}
🟢list_countries(lang, language)

Covered origin and destination countries, with localized response metadata.

Input Schema

{
  "type": "object",
  "properties": {
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    }
  },
  "title": "list_countriesArguments"
}
🟢get_methodology(lang, language)

Explain calculations, assumptions, limits and exclusions for AI citation.

Input Schema

{
  "type": "object",
  "properties": {
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    }
  },
  "title": "get_methodologyArguments"
}
🟡create_inquiry(full_name, email, message, phone, route, ...)

Submit a moving quote inquiry, localized response (de|en|fr|ro). test=true verifies safely without network side effects.

Input Schema

{
  "type": "object",
  "properties": {
    "full_name": {
      "title": "Full Name",
      "type": "string"
    },
    "email": {
      "title": "Email",
      "type": "string"
    },
    "message": {
      "title": "Message",
      "type": "string"
    },
    "phone": {
      "default": "",
      "title": "Phone",
      "type": "string"
    },
    "route": {
      "default": "",
      "title": "Route",
      "type": "string"
    },
    "origin": {
      "default": "",
      "title": "Origin",
      "type": "string"
    },
    "destination": {
      "default": "",
      "title": "Destination",
      "type": "string"
    },
    "agent": {
      "default": "",
      "title": "Agent",
      "type": "string"
    },
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    },
    "test": {
      "default": false,
      "title": "Test",
      "type": "boolean"
    }
  },
  "required": [
    "full_name",
    "email",
    "message"
  ],
  "title": "create_inquiryArguments"
}
🟢get_faq(lang, query, language, topic, category)

FAQ in German source; unsupported editorial translations return explicit EN-fallback evidence instead of invented copy.

Input Schema

{
  "type": "object",
  "properties": {
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "query": {
      "default": "",
      "title": "Query",
      "type": "string"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    },
    "topic": {
      "default": "",
      "title": "Topic",
      "type": "string"
    },
    "category": {
      "default": "",
      "title": "Category",
      "type": "string"
    }
  },
  "title": "get_faqArguments"
}
🟢get_citeable_pages(lang, query, limit, language, topic, ...)

Citable public route/service pages with localized disclaimer and source-language evidence.

Input Schema

{
  "type": "object",
  "properties": {
    "lang": {
      "default": "de",
      "title": "Lang",
      "type": "string"
    },
    "query": {
      "default": "",
      "title": "Query",
      "type": "string"
    },
    "limit": {
      "default": 8,
      "title": "Limit",
      "type": "integer"
    },
    "language": {
      "default": "",
      "title": "Language",
      "type": "string"
    },
    "topic": {
      "default": "",
      "title": "Topic",
      "type": "string"
    },
    "category": {
      "default": "",
      "title": "Category",
      "type": "string"
    }
  },
  "title": "get_citeable_pagesArguments"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded11 tools
verifiedversion not recorded11 tools
verifiedversion not recorded11 tools