Pre-opening US restaurant and bar leads, scored from liquor, permit and business filings.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
RestoSignals API key (free at restosignals.com/signup)
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
List the states RestoSignals currently has data for and how many scored venues each holds (with a count of hot leads, opening_score >= 80). Call this FIRST to see live inventory before new_openings — querying a state with no data returns nothing. Free (0 credits).
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
List the states RestoSignals currently has data for and how many scored venues each holds (with a count of hot leads, opening_score >= 80). Call this FIRST to see live inventory before new_openings — querying a state with no data returns nothing. Free (0 credits).
No arguments.
{
"type": "object",
"properties": {}
}Find restaurants/bars about to open in a state, ranked by opening_score (0-100). Fuses liquor licenses, food permits and new-business filings into one scored venue. signal_types on each lead are 'liquor', 'food_permit' and 'business'. Live states: NY, TX, IL, OR, CO, WA, CA (call `coverage` for the current list). 1 credit per returned lead.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max leads to return (<=100). Each lead costs 1 credit. |
| state* | string | Two-letter state, e.g. NY, TX, IL, OR, CO, WA, CA. Use `coverage` to see live states. |
| min_score | integer | Minimum opening_score (0-100). Fused multi-signal venues rank highest; 30 includes recent issued-liquor leads, 80+ is a hot multi-signal lead. |
{
"type": "object",
"required": [
"state"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"description": "Max leads to return (<=100). Each lead costs 1 credit."
},
"state": {
"type": "string",
"description": "Two-letter state, e.g. NY, TX, IL, OR, CO, WA, CA. Use `coverage` to see live states."
},
"min_score": {
"type": "integer",
"default": 30,
"description": "Minimum opening_score (0-100). Fused multi-signal venues rank highest; 30 includes recent issued-liquor leads, 80+ is a hot multi-signal lead."
}
}
}Return the raw underlying signals (liquor/permit/business filings) that were fused into one venue, for transparency. 1 credit.
| Argument | Type | Description |
|---|---|---|
| venue_id* | integer | A venue id from new_openings. |
{
"type": "object",
"required": [
"venue_id"
],
"properties": {
"venue_id": {
"type": "integer",
"description": "A venue id from new_openings."
}
}
}Register a webhook that fires when a new matching venue opens in an area. criteria = {state, city, signal_type, min_opening_score}. Free.
| Argument | Type | Description |
|---|---|---|
| url* | string | HTTPS endpoint to POST matching venues to. |
| criteria* | object | {state, city, signal_type, min_opening_score}. |
{
"type": "object",
"required": [
"url",
"criteria"
],
"properties": {
"url": {
"type": "string",
"description": "HTTPS endpoint to POST matching venues to."
},
"criteria": {
"type": "object",
"description": "{state, city, signal_type, min_opening_score}."
}
}
}