{"name":"io.github.rogertheunissenmerge-oss/mcp-server","slug":"rogertheunissenmerge-oss-mcp-server","title":null,"description":"Wine pairing intelligence with 7 tools. Deterministic scoring, sommelier-calibrated.","url":"https://mcp.market/server/rogertheunissenmerge-oss-mcp-server","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":9,"stars":1,"forks":0,"downloads_week":null,"last_push_at":"2026-04-30T06:01:46.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/rogertheunissenmerge-oss/mcp-server","website":null,"version":"1.1.2","remotes":[],"packages":[{"registryType":"npm","identifier":"@sommelierx/mcp-server","version":"1.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional API key for Pro/Enterprise tier access. Without a key, free tier (50 calls/day) is used.","format":"string","isSecret":true,"name":"SOMMELIERX_API_KEY"},{"description":"API base URL (defaults to https://api.sommelierx.com).","format":"string","default":"https://api.sommelierx.com","name":"SOMMELIERX_API_URL"},{"description":"Default language for responses: en, nl, fr, de, es, or it.","format":"string","default":"en","name":"SOMMELIERX_LANGUAGE"}]}],"tools":[{"name":"find_meals_for_wine","description":"Find dishes that pair well with a specific wine type or style. Provide a wine name (e.g. \"Barolo\", \"Chardonnay\", \"Rioja\") and get the top 10 matching dishes with scores. Best for: \"I have a Barolo, what should I cook?\" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.01/call","write_action":false,"price_micros":0,"input_schema":null},{"name":"group_pairing","description":"Find the best wine that pairs well with multiple dishes at once. Provide 2-10 meal names and get wines that score well across all of them. Requires Pro tier. Best for: \"What single wine works for a 3-course dinner?\" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.03/call (PRO)","write_action":false,"price_micros":0,"input_schema":null},{"name":"pair_wine_with_ingredients","description":"Find the best wine pairings for a list of ingredients. Provide ingredient names in natural language (e.g. \"salmon\", \"lemon\", \"dill\") and get the top 5 wine matches with scores. The server automatically resolves ingredient names to the database. Best for: \"What wine goes with these ingredients?\" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.02/call (PRO)","write_action":false,"price_micros":0,"input_schema":null},{"name":"pair_wine_with_meal","description":"Find the best wine pairings for a specific dish or meal. Provide the meal name (e.g. \"risotto ai funghi\", \"grilled salmon\") and get the top 5 wine matches. The server searches for the meal in the database. Best for: \"What wine goes with this dish?\" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.01/call","write_action":false,"price_micros":0,"input_schema":null},{"name":"pair_wine_with_recipe_url","description":"Extract ingredients from a recipe URL and find wine pairings. Provide a URL to a recipe page and get the recipe name, extracted ingredients, and top 5 wine matches. Requires Pro tier. Best for: \"What wine goes with this recipe?\" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.02/call (PRO)","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_ingredients","description":"Search for ingredients in the SommelierX database. Returns ingredient names, IDs, and groups. Use this to discover available ingredients before using pair_wine_with_ingredients. Best for: \"What mushroom ingredients are available?\" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.005/call","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_meals","description":"Search for meals and dishes in the SommelierX database. Returns meal names, IDs, and descriptions. Use this to discover available meals before using pair_wine_with_meal or group_pairing. Best for: \"What pasta dishes are in the database?\" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.005/call","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-27T22:33:50.494Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T22:33:50.478Z","components":{"code":{"score":25,"max":25,"notes":["25 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 151 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@sommelierx/mcp-server","version":"1.1.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-04-16T10:24:08.274Z","repositoryUrl":"git+https://github.com/rogertheunissenmerge-oss/mcp-server.git"}],"repo":{"found":true,"owner":"rogertheunissenmerge-oss","repo":"mcp-server","archived":false,"pushedAt":"2026-04-30T06:01:46Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/262783947?v=4","ownerCreatedAt":"2026-02-20T10:32:02Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-04-30T06:01:46.000Z","score":9}}}},"grade_history":[],"reviews":[]}