{"name":"tr.com.metasearch/metasearch-mcp","slug":"metasearch-mcp","title":"metasearch MCP","description":"Hotel and travel feed validation, normalization and requirement comparison.","url":"https://mcp.market/server/metasearch-mcp","rating":null,"grade":"B","score":77,"certified":false,"status":"active","category":"maps","tags":["maps"],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-09T15:19:26.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T07:45:38.320Z","last_ok_at":"2026-11-04T07:45:38.320Z","latency_ms":757},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/metasearchcomtr/metasearch-mcp","website":"https://metasearch.com.tr/en/mcp","version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://metasearch.com.tr/mcp"}],"packages":[],"tools":[{"name":"compare_feed_readiness","description":"Run the same static feed through multiple platform rule packs and compare readiness scores, errors, warnings and validation issues.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]},"targets":{"description":"Optional list of validation targets. Omit to use every supported target.","minItems":1,"maxItems":6,"type":"array","items":{"type":"string","enum":["wego","google_hotel_center","trivago","meta_catalog","criteo","hotel_master_data"],"description":"Validation target. Choose a published-contract validator, readiness checker or the generic hotel master data audit."}}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"compare_platform_requirements","description":"Compare documented or readiness-oriented field requirements across supported hotel and catalog platforms before designing a feed mapping.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"targets":{"description":"Optional list of validation targets. Omit to use every supported target.","minItems":1,"maxItems":6,"type":"array","items":{"type":"string","enum":["wego","google_hotel_center","trivago","meta_catalog","criteo","hotel_master_data"],"description":"Validation target. Choose a published-contract validator, readiness checker or the generic hotel master data audit."}}},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"detect_feed_format","description":"Detect whether a supplied hotel or catalog feed payload is JSON, NDJSON, XML, CSV or TSV before parsing or validation.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"formatHint":{"description":"Optional expected format hint. Omit or use auto when the format should be detected from the payload.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"normalize_hotel_feed","description":"Parse a hotel feed and normalize common supplier or platform aliases into a canonical hotel-record shape without changing the source payload.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]},"target":{"description":"Optional target whose parser conventions should be used while normalizing the feed. Defaults to generic hotel master data.","type":"string","enum":["wego","google_hotel_center","trivago","meta_catalog","criteo","hotel_master_data"]}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"suggest_feed_fixes","description":"Validate a supplied feed for one target and turn deterministic validation issues into remediation actions for the affected records.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"target":{"type":"string","enum":["wego","google_hotel_center","trivago","meta_catalog","criteo","hotel_master_data"],"description":"Validation target. Choose a published-contract validator, readiness checker or the generic hotel master data audit."},"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["target","content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"validate_criteo_catalog","description":"Check a product or travel catalog for Criteo import readiness, content coverage, IDs, URLs and images.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"validate_feed","description":"Validate a supplied static hotel or catalog feed against one selected platform rule pack or the generic hotel master-data audit.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"target":{"type":"string","enum":["wego","google_hotel_center","trivago","meta_catalog","criteo","hotel_master_data"],"description":"Validation target. Choose a published-contract validator, readiness checker or the generic hotel master data audit."},"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["target","content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"validate_google_hotel_center_list","description":"Validate a Google Hotel Center Hotel List static feed, including identifiers, address, country and phone or geo requirements.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"validate_hotel_master_data","description":"Run a platform-independent hotel master-data quality audit.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"validate_meta_catalog","description":"Check a hotel or travel catalog for Meta mapping and catalog readiness. This is not official Meta certification.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"validate_trivago_hotel_data","description":"Validate CSV or JSON hotel inventory against trivago FastConnect's published Hotel Data requirements.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"validate_wego_hotel_feed","description":"Validate a static hotel feed against Wego-oriented published requirements and data-quality checks.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","minLength":1,"maxLength":2000000,"description":"Feed content. Paste the JSON, XML, CSV, TSV or NDJSON payload directly. Maximum size is 2 MB."},"format":{"description":"Optional input-format override. Omit or use auto to detect JSON, NDJSON, XML, CSV or TSV automatically.","type":"string","enum":["auto","json","xml","csv","tsv","ndjson"]}},"required":["content"],"$schema":"https://json-schema.org/draft/2020-12/schema"}}],"scan":{"score":77,"grade":"B","scanned_at":"2026-10-09T19:00:05.773Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-09T19:00:05.793Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 4783ms"]},"poisoning":{"score":15,"max":15,"notes":["12 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 2 write-action tools with no auth"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://metasearch.com.tr/mcp","reachable":true,"authRequired":false,"latencyMs":4783,"serverInfo":{"name":"tr.com.metasearch/metasearch-mcp","version":"1.1.0"}}],"packages":[],"repo":{"found":true,"owner":"metasearchcomtr","repo":"metasearch-mcp","archived":false,"pushedAt":"2026-10-09T15:19:26Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/339696651?v=4","ownerCreatedAt":"2026-10-08T14:48:12Z","license":"MIT"},"icon":{"url":"https://metasearch.com.tr/icon.svg?icon.1-j0cvvdimple.svg","source":"site"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-09T15:19:26.000Z","score":23}}}},"grade_history":[],"reviews":[]}