# Restaurant Finder with Preference Elicitation

> Use this tool when you need to provide personalized restaurant recommendations based on dynamic user preferences. It solves the problem of static query-based recommendations by interactively eliciting user preferences through strategic questioning and feedback, taking user input and generating tailored suggestions as output. Ideal for use cases where user preferences are complex or unclear, such as travel planning or social event organization.

Canonical page: https://skillsregistry.net/skills/restaurant-finder-preference-elicitation  
JSON: https://api.skillsregistry.net/v1/skills/restaurant-finder-preference-elicitation

## Description

This MCP server demonstrates preference elicitation techniques for restaurant recommendations by implementing an interactive system that learns user preferences through strategic questioning and feedback. Built using Python with the MCP CLI framework, it showcases how AI assistants can gather and refine user preferences dynamically rather than relying on static queries, using restaurant selection as a practical example domain. The implementation serves as a reference for building preference-aware recommendation systems and demonstrates advanced interaction patterns where the AI proactively elicits information to provide more personalized and relevant suggestions.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/restaurant-finder-preference-elicitation)
- **Repository:** <https://github.com/mcpjam/mcp-elicitation-restaurant-finder>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "restaurant-finder-preference-elicitation"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/restaurant-finder-preference-elicitation` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/restaurant-finder-preference-elicitation/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
