このMCPでできること
Allows agents to browse and purchase appointments or certificates, manage reservations, obtain payment links, and handle cancellations, transfers, and rescheduling.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id', 'email'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "Must match the order's email"}, 'order_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id', 'email'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "Must match the order's email"}, 'order_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'description': 'ISO date or datetime, e.g. 2026-08-17'}, 'from': {'type': 'string', 'description': 'ISO date or datetime, e.g. 2026-08-10'}, 'limit': {'type': 'integer', 'maximum': 100, 'exclusiveMinimum': 0}, 'timezone': {'type': 'string', 'description': "Buyer's IANA timezone, e.g. Europe/London, for a second set of times"}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email', 'name', 'session_type', 'catalogue_token', 'buyer_confirmed_session'], 'properties': {'name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': "Buyer's name, as it should appear on the invite"}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "Buyer's email â\x80\x94 receives the calendar invitation"}, 'topic': {'type': 'string', 'maxLength': 1000, 'description': 'What the buyer wants to discuss, in their own words. Ask them â\x80\x94 do not invent or summarise this away. It is what the seller reads to prepare.'}, 'slot_id': {'type': 'string', 'description': 'A slot_id exactly as returned by check_availability. Required for the four session types; omit entirely for products that are not appointments.'}, 'timezone': {'type': 'string', 'description': "Buyer's IANA timezone"}, 'background': {'type': 'string', 'maxLength': 2000, 'description': 'Anything the buyer wants the seller to read beforehand: context, links, what they have already tried. Shown in the calendar invitation.'}, 'session_type': {'enum': ['innovation', 'technology', 'legal-ai', 'general'], 'type': 'string', 'description': "Which session the buyer chose. Ask them â\x80\x94 do not choose on their behalf. Call list_products for the descriptions. If they genuinely have no preference or their question spans several, 'general' is the right answer."}, 'catalogue_token': {'type': 'string', 'description': 'The catalogue_token from list_products. If you do not have one, send any value â\x80\x94 the reply will contain the session options, the question to ask the buyer, and the token to use.'}, 'desired_outcome': {'type': 'string', 'maxLength': 1000, 'description': 'What the buyer wants to walk away with: a decision, a second opinion, a plan, an introduction, or simply a better question. Ask them directly.'}, 'buyer_confirmed_session': {'type': 'boolean', 'const': True, 'description': 'Set true only if you put the session options to the buyer and they told you which one they wanted. If you selected it yourself from what they had already said, that does not count â\x80\x94 go back and ask them first.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id'], 'properties': {'order_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id'], 'properties': {'order_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id'], 'properties': {'order_id': {'type': 'string', 'description': 'The ord_â\x80¦ id from create_order'}, 'wait_seconds': {'type': 'integer', 'maximum': 300, 'minimum': 0, 'description': 'How long to wait for the payment, up to 300s. Defaults to 180s while payment is outstanding. Pass 0 only if you want an immediate snapshot without waiting.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email', 'name', 'certificate_id', 'catalogue_token', 'buyer_confirmed_choice'], 'properties': {'name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': "Buyer's name, as it should appear on the certificate as the bearer"}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "Buyer's email â\x80\x94 the certificate is sent there"}, 'certificate_id': {'enum': ['ai-repellent'], 'type': 'string', 'description': 'Which certificate. From list_products: ai-repellent.'}, 'catalogue_token': {'type': 'string', 'description': 'The catalogue_token from list_products. If you do not have one, send any value and the reply will contain the catalogue and the token.'}, 'buyer_confirmed_choice': {'type': 'boolean', 'const': True, 'description': "Set true only if you showed the buyer what this is and they asked for it. Buying an artwork on someone's behalf without asking is not acceptable here."}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id'], 'properties': {'order_id': {'type': 'string', 'description': 'The order number printed on the certificate. No email is required: the certificate is a bearer instrument, so whoever holds it may renounce it.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id', 'email', 'new_slot_id'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "Must match the order's email"}, 'order_id': {'type': 'string'}, 'new_slot_id': {'type': 'string', 'description': 'A slot_id from check_availability'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id', 'email', 'new_slot_id'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "Must match the order's email"}, 'order_id': {'type': 'string'}, 'new_slot_id': {'type': 'string', 'description': 'A slot_id from check_availability'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id', 'new_bearer_name', 'new_bearer_email'], 'properties': {'order_id': {'type': 'string', 'description': 'The order number of the certificate being transferred, from the PDF'}, 'new_bearer_name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Who it is passing to, as they should appear on the certificate'}, 'new_bearer_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "The new bearer's email â\x80\x94 the endorsed certificate is sent there"}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id', 'email'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "Must match the order's email"}, 'topic': {'type': 'string', 'maxLength': 1000, 'description': 'Replaces what they want to discuss'}, 'order_id': {'type': 'string'}, 'background': {'type': 'string', 'maxLength': 2000, 'description': 'Replaces the background the seller should read first'}, 'session_type': {'enum': ['innovation', 'technology', 'legal-ai', 'general'], 'type': 'string', 'description': 'Switch to a different session type'}, 'desired_outcome': {'type': 'string', 'maxLength': 1000, 'description': 'Replaces what they want to walk away with'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['order_id', 'email'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': "Must match the order's email"}, 'topic': {'type': 'string', 'maxLength': 1000, 'description': 'Replaces what they want to discuss'}, 'order_id': {'type': 'string'}, 'background': {'type': 'string', 'maxLength': 2000, 'description': 'Replaces the background the seller should read first'}, 'session_type': {'enum': ['innovation', 'technology', 'legal-ai', 'general'], 'type': 'string', 'description': 'Switch to a different session type'}, 'desired_outcome': {'type': 'string', 'maxLength': 1000, 'description': 'Replaces what they want to walk away with'}}}
最近のツール変更
類似のMCPサーバー
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
SpellBook Finance
Provides Magic: The Gathering and other trading-card market prices, buylist offers, arbitrage analysis, sealed-product EV, seller…
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
Digital Manager Guru
Provides Digital Manager Guru checkout, customer, transaction, subscription, affiliate, coupon, blocklist, and digital-product sa…
Pagar.me
Connects to Pagar.me to manage customers, cards, orders, charges, invoices, payment captures, confirmations, retries, refunds, an…
amazon-product-research-mcp
Researches Amazon products, brands, sellers, buy-box activity, sourcing profitability, category competition, and supplier opportu…
AgentLux
Operates an agent avatar marketplace with item generation, purchases, creator earnings, public profiles, social activity, and ERC…