{"apiVersion":"v1","directorySlug":"centralized-mcp-de0702e8f2","title":"Centralized","description":"Centralized MCP Dashboard","pageUrl":"https://www.mcpbundles.com/skills/centralized-mcp-de0702e8f2","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://centralized.ai/mcp","hostedMcpUrl":null,"toolCount":14,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.centralized/centralized-mcp-de0702e8f2","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get-all-breeds","description":"Get all available dog breeds with generation information, puppy counts, and price ranges from the local database. Use includePuppies: true only when you need nested puppy lists.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"includePuppies":{"type":"boolean","default":false}},"additionalProperties":false},"title":"Get All Available Breeds","logicalName":"get-all-breeds","displayName":"Get All Available Breeds","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"find-puppy","description":"Search for puppies by ID or name using unified search. Returns multiple results if found, including dashboard-managed price_total and Pricing breakdown text.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["searchValue"],"properties":{"searchValue":{"type":"string"}},"additionalProperties":false},"title":"Find Puppy by ID or Name","logicalName":"find-puppy","displayName":"Find Puppy by ID or Name","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search-puppies","description":"Advanced puppy search with fuzzy matching, breed filtering, price ranges, and an optional distinct recently sold bucket. Uses the local database for fast results. Returns price_total and a compact Pricing text breakdown for each puppy. When searching for 'cheapest' or 'lowest price' puppies, use maxPrice: 3000 to filter results. When searching for 'most expensive' or 'highest price' puppies, use minPrice: 2000 to filter results.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"sex":{"type":"string"},"breed":{"type":"string"},"limit":{"type":"number","default":50},"query":{"type":"string"},"sortBy":{"enum":["price_asc","price_desc","name_asc","name_desc","breed_asc","breed_desc"],"type":"string"},"maxPrice":{"type":"number"},"minPrice":{"type":"number"},"includeDetails":{"type":"boolean","default":false},"includeRecentlySold":{"type":"boolean","default":false},"recentlySoldWindowDays":{"type":"integer","maximum":365,"exclusiveMinimum":0}},"additionalProperties":false},"title":"Enhanced Puppy Search","logicalName":"search-puppies","displayName":"Enhanced Puppy Search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"subscribe-to-pet-wishlist","description":"Create a PetPOS wishlist subscription for either a specific puppy or a breed. Use subscriptionType 'pet' with petId for puppy alerts, or subscriptionType 'breed' with breed so the tool can resolve the first available puppy of that breed and subscribe for new arrivals.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["mobileNo","subscriptionType","email","firstName"],"properties":{"breed":{"type":"string"},"email":{"type":"string"},"petId":{"type":"string"},"mobileNo":{"type":"string"},"firstName":{"type":"string"},"notifyChanges":{"type":"boolean"},"subscriptionType":{"enum":["pet","breed"],"type":"string"},"notifyNewArrivals":{"type":"boolean"}},"additionalProperties":false},"title":"Subscribe Contact to Pet Wishlist","logicalName":"subscribe-to-pet-wishlist","displayName":"Subscribe Contact to Pet Wishlist","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"unsubscribe-from-pet-wishlist","description":"Delete an existing PetPOS wishlist subscription by subscription ID.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["subscriptionId"],"properties":{"subscriptionId":{"type":["string","number"]}},"additionalProperties":false},"title":"Unsubscribe Contact from Pet Wishlist","logicalName":"unsubscribe-from-pet-wishlist","displayName":"Unsubscribe Contact from Pet Wishlist","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ask-question","description":"Answer customer questions about Central Park Puppies (adoption process, policies, puppy info, pricing, delivery, health guarantees, scam informaion. e.g. how do i know you are not a scam, Tell me about the company) . Do NOT use for general technical questions (e.g., how to send a link, how tools work).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["question"],"properties":{"question":{"type":"string"}},"additionalProperties":false},"title":"Ask a Central Park Puppies Question","logicalName":"ask-question","displayName":"Ask a Central Park Puppies Question","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get-caller-info","description":"Retrieve contact information using either a phone number or a GHL contact ID.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"contactId":{"type":"string"},"phoneNumber":{"type":"string"}},"additionalProperties":false},"title":"Get Caller's Contact Information","logicalName":"get-caller-info","displayName":"Get Caller's Contact Information","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get-available-slots","description":"Get available time slots for booking appointments on the calendar (automatically searches from now to 14 days ahead). Use the returned customerFacingLabel values exactly when presenting times; today/tomorrow are calculated in the requested timezone.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"timezone":{"type":"string"}},"additionalProperties":false},"title":"Get Available Appointment Slots","logicalName":"get-available-slots","displayName":"Get Available Appointment Slots","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"book-appointment","description":"Book an appointment for a contact using their name, phone number, selected time slot, and conversation notes.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name","phoneNumber","startTime","endTime","notes"],"properties":{"name":{"type":"string"},"notes":{"type":"string"},"endTime":{"type":"string"},"startTime":{"type":"string"},"phoneNumber":{"type":"string"}},"additionalProperties":false},"title":"Book Appointment","logicalName":"book-appointment","displayName":"Book Appointment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"send-predefined-sms","description":"Send a curated information SMS to the customer using predefined content blocks. IMPORTANT: resources[].type must be one of: puppyProfile | availableBreeds | customLink.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["phoneNumber","resources"],"properties":{"resources":{"type":"array","items":{"anyOf":[{"type":"object","required":["type","petId"],"properties":{"type":{"type":"string","const":"puppyProfile"},"label":{"type":"string"},"petId":{"type":"string"}},"additionalProperties":false},{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"availableBreeds"},"label":{"type":"string"}},"additionalProperties":false},{"type":"object","required":["type","label","url"],"properties":{"url":{"type":"string","format":"uri"},"type":{"type":"string","const":"customLink"},"label":{"type":"string"}},"additionalProperties":false}]},"minItems":1},"phoneNumber":{"type":"string"},"additionalNotes":{"type":"string"}},"additionalProperties":false},"title":"Send Predefined SMS Information","logicalName":"send-predefined-sms","displayName":"Send Predefined SMS Information","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update-contact","description":"Update a caller's basic contact and address information by contact ID or phone lookup.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["updates"],"properties":{"updates":{"type":"object","properties":{"city":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"address1":{"type":"string"},"lastName":{"type":"string"},"firstName":{"type":"string"},"postalCode":{"type":"string"}},"additionalProperties":false},"contactId":{"type":"string"},"phoneNumber":{"type":"string"}},"additionalProperties":false},"title":"Update Contact Information","logicalName":"update-contact","displayName":"Update Contact Information","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get-all-valid-coupons","description":"Get all currently valid promo codes with their discount values and terms. Preferred canonical tool name.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Get All Valid Coupons","logicalName":"get-all-valid-coupons","displayName":"Get All Valid Coupons","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"extract-mentions","description":"Extract mentioned dog breeds (canonicalized), dog names, and Central Park puppy IDs from arbitrary user text.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["text"],"properties":{"text":{"type":"string"}},"additionalProperties":false},"title":"Extract Breeds, Names, and Puppy IDs","logicalName":"extract-mentions","displayName":"Extract Breeds, Names, and Puppy IDs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"send-drive-media-sms","description":"Send Messages to the customer with Extra Images and videos for the selected puppy or puppies. either contact id or phone number is necessary to send","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["puppyIds"],"properties":{"puppyIds":{"type":"array","items":{"type":"string"},"minItems":1},"contactId":{"type":"string"},"imageCount":{"type":"integer","minimum":1},"videoCount":{"type":"integer","minimum":0},"phoneNumber":{"type":"string"},"outboundType":{"type":"string"}},"additionalProperties":false},"title":"Send Drive Media","logicalName":"send-drive-media-sms","displayName":"Send Drive Media","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Centralized&config=eyJ1cmwiOiAiaHR0cHM6Ly9jZW50cmFsaXplZC5haS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Centralized%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fcentralized.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Centralized%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fcentralized.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Centralized&connectorUrl=https%3A%2F%2Fcentralized.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Centralized\" --url \"https://centralized.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/centralized-mcp-de0702e8f2","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/centralized-mcp-de0702e8f2/tools/{tool}","mcpServerUrl":"https://centralized.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/centralized-mcp-de0702e8f2?live=1"}