lead-stampede
Find SMBs by name, city, and business type in the Lead Stampede directory via public MCP tools.
使うべきか
品質と安全性
検出事項(4)
- LOWlist_business_types 内
- LOWlist_cities 内
- LOWget_vehicle_details 内
- LOWget_specials 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"lead-stampede": {
"url": "https://lead-stampede-mcp-server-production.up.railway.app/mcp"
}
}
}リモートエンドポイント
https://lead-stampede-mcp-server-production.up.railway.app/mcpstreamable-httpできること
ツール一覧
ツール(13)
🟢search_clients(query, city, business_type)
Search Lead Stampede's public client directory. Returns matching businesses with contact info, services, and ratings. Supports filtering by city, business type, and free-text query across name, description, and industry.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text search across business name, description, and industry."
},
"city": {
"type": "string",
"description": "Filter by city name within the client's service area."
},
"business_type": {
"type": "string",
"description": "Filter by business type (e.g. \"service\", \"ecommerce\", \"automotive\")."
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_client(slug)
Returns the full public Agent Card for a single Lead Stampede client by slug. Includes business details, contact info, services, hours, reviews, and booking URL.
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The unique slug of the client (e.g. \"lead-stampede\")."
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_business_types
Returns the distinct business types available in the Lead Stampede public client directory.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_cities
Returns the distinct cities served by public Lead Stampede clients. Useful for discovering which locations have businesses in the directory.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_availability(client_slug)
Returns business hours and booking options for a Lead Stampede client. If the business has online scheduling, returns a tracked booking URL; otherwise returns phone/email. Works for all client types (service, automotive, ecommerce).
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the client."
}
},
"required": [
"client_slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_reviews(client_slug)
Returns social proof for a Lead Stampede client: review count, average rating, and a brief summary. Works for all client types.
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the client."
}
},
"required": [
"client_slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_inventory(client_slug, query, stock_type, make, model, ...)
Searches a dealership's vehicle inventory. Filters by stock type (new/used/certified), make, model, year range, price range, body type, and fuel type. Optional natural-language query for full-text search. Returns up to 25 matching vehicles. Only available for automotive clients.
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the dealership."
},
"query": {
"type": "string",
"description": "Natural-language search (e.g. \"red SUV\")."
},
"stock_type": {
"type": "string",
"enum": [
"new",
"used",
"certified",
"any"
],
"description": "Filter by stock type."
},
"make": {
"type": "string",
"description": "Vehicle make."
},
"model": {
"type": "string",
"description": "Vehicle model."
},
"year_min": {
"type": "integer"
},
"year_max": {
"type": "integer"
},
"price_min": {
"type": "number",
"description": "Minimum price in dollars."
},
"price_max": {
"type": "number",
"description": "Maximum price in dollars."
},
"body_type": {
"type": "string",
"enum": [
"SUV",
"Sedan",
"Hatchback",
"Bus",
"Truck",
"Coupe",
"Wagon"
]
},
"fuel_type": {
"type": "string",
"enum": [
"gas",
"electric",
"hybrid",
"diesel",
"phev"
]
},
"featured_only": {
"type": "boolean",
"description": "If true, only featured vehicles."
},
"limit": {
"type": "integer",
"description": "Max results (1-25, default 10)."
}
},
"required": [
"client_slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_vehicle_details(client_slug, vin, stock_number)
Returns full details for a specific vehicle by VIN or stock number. Only available for automotive clients.
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the dealership."
},
"vin": {
"type": "string",
"description": "17-character VIN."
},
"stock_number": {
"type": "string",
"description": "Dealer stock number."
}
},
"required": [
"client_slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_specials(client_slug, category)
Returns the dealership's current specials and offers — new-vehicle APR/lease specials, pre-owned specials, service & parts coupons, manufacturer rebates, and incentive programs. Only available for automotive clients.
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the dealership."
},
"category": {
"type": "string",
"enum": [
"new",
"used",
"service",
"parts",
"rebates",
"all"
],
"description": "Filter by category."
}
},
"required": [
"client_slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_products(client_slug, query, category, collection, min_price, ...)
Searches the product catalog of an e-commerce client. Supports natural-language queries plus optional filters for category, price range, collection, and stock status. Only works for e-commerce clients.
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the e-commerce client."
},
"query": {
"type": "string",
"description": "Natural-language search terms."
},
"category": {
"type": "string",
"description": "Product category filter."
},
"collection": {
"type": "string",
"description": "Collection name filter."
},
"min_price": {
"type": "number",
"description": "Minimum price in dollars."
},
"max_price": {
"type": "number",
"description": "Maximum price in dollars."
},
"in_stock_only": {
"type": "boolean",
"description": "If true, only in-stock products."
},
"limit": {
"type": "integer",
"description": "Max results (1-25, default 10)."
}
},
"required": [
"client_slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_product_details(client_slug, product_slug)
Returns full details for a single product by slug: name, description, price, sizes, colors, stock status, and product page URL. Only for e-commerce clients.
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the e-commerce client."
},
"product_slug": {
"type": "string",
"description": "Slug of the product."
}
},
"required": [
"client_slug",
"product_slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪contact_sales(client_slug, customer, intent, vehicle_of_interest, preferred_date, ...)
Captures a sales lead for an automotive dealership. Use for test drive requests, vehicle inquiries, financing questions, lease questions, trade-in conversations, or general interest. Requires at least one contact method (email or phone). Only available for automotive clients.
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the dealership."
},
"customer": {
"type": "object",
"properties": {
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"email": {
"type": "string",
"description": "Customer email."
},
"phone": {
"type": "string",
"description": "Customer phone."
},
"preferred_contact": {
"type": "string",
"enum": [
"email",
"phone",
"sms"
]
},
"zip_code": {
"type": "string"
}
},
"required": [
"first_name",
"last_name"
],
"additionalProperties": false,
"description": "Customer contact information."
},
"intent": {
"type": "string",
"enum": [
"test_drive",
"vehicle_inquiry",
"financing",
"lease",
"trade_in",
"general"
],
"description": "What the customer is reaching out about."
},
"vehicle_of_interest": {
"type": "object",
"properties": {
"vin": {
"type": "string"
},
"stock_number": {
"type": "string"
},
"year": {
"type": "integer"
},
"make": {
"type": "string"
},
"model": {
"type": "string"
},
"trim": {
"type": "string"
},
"stock_type": {
"type": "string",
"enum": [
"new",
"used",
"certified"
]
}
},
"additionalProperties": false,
"description": "The specific vehicle the customer is asking about."
},
"preferred_date": {
"type": "string",
"description": "For test_drive: preferred date."
},
"notes": {
"type": "string"
}
},
"required": [
"client_slug",
"customer",
"intent"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪schedule_service_appointment(client_slug, customer, vehicle, services, preferred_date, ...)
Captures a service appointment request for an automotive dealership. Records the customer's contact info, vehicle details, requested services, and preferred timing as a service lead. The dealership's service advisor will follow up to confirm. Requires at least one contact method (email or phone). Only available for automotive clients.
入力スキーマ
{
"type": "object",
"properties": {
"client_slug": {
"type": "string",
"description": "Unique slug identifying the dealership."
},
"customer": {
"type": "object",
"properties": {
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"email": {
"type": "string",
"description": "Customer email."
},
"phone": {
"type": "string",
"description": "Customer phone."
},
"preferred_contact": {
"type": "string",
"enum": [
"email",
"phone",
"sms"
]
}
},
"required": [
"first_name",
"last_name"
],
"additionalProperties": false,
"description": "Customer contact information."
},
"vehicle": {
"type": "object",
"properties": {
"year": {
"type": "integer"
},
"make": {
"type": "string"
},
"model": {
"type": "string"
},
"vin": {
"type": "string"
},
"mileage": {
"type": "integer"
}
},
"required": [
"year",
"make",
"model"
],
"additionalProperties": false,
"description": "Vehicle being serviced."
},
"services": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of requested services."
},
"preferred_date": {
"type": "string",
"description": "Preferred date (YYYY-MM-DD)."
},
"preferred_time_window": {
"type": "string",
"enum": [
"morning",
"afternoon",
"first-available"
]
},
"notes": {
"type": "string"
}
},
"required": [
"client_slug",
"customer",
"vehicle",
"services"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}コミュニティ
エビデンス