Straws Soda
Public read-only MCP for strawssoda.com: menu, hours, and order or contact links.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen recommend_path
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"straws-site": {
"url": "https://www.strawssoda.com/api/mcp"
}
}
}Puntos de conexión remotos
https://www.strawssoda.com/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
⚪understand_site
What Straws Soda is, where the shop is, and what this server will not do. Call this first.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_location
Public address, phone, email, weekly hours, and whether the drive-thru is open right now.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢list_menu(kind, query)
Public drink menu from the live catalog, or shipped merch. Prices are integer cents. Does not place an order.
Esquema de entrada
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"drinks",
"merch",
"both"
],
"description": "Which list to return. Defaults to drinks."
},
"query": {
"type": "string",
"description": "Optional name filter, for example pioneer or hoodie."
}
},
"additionalProperties": false
}⚪match_intent(message, pageUrl)
Classify a visitor message and return the next public URL. Order lookup, punch balances, and hiring are not guest-order conversions.
Esquema de entrada
{
"type": "object",
"properties": {
"message": {
"type": "string",
"description": "What the visitor said or asked."
},
"pageUrl": {
"type": "string",
"description": "Optional strawssoda.com page they are on. Not fetched."
}
},
"required": [
"message"
],
"additionalProperties": false
}⚪recommend_path(goal)
Return the canonical public URL for a known goal. Use match_intent when the goal is unclear.
Esquema de entrada
{
"type": "object",
"properties": {
"goal": {
"type": "string",
"enum": [
"order",
"menu",
"contact",
"hours",
"merch",
"catering",
"about",
"faq",
"events",
"rewards",
"jobs",
"delivery",
"refunds"
]
}
},
"required": [
"goal"
],
"additionalProperties": false
}Comunidad
Evidencia