Book London furniture assembly, wall mounting, handyman, electrical, and smart home jobs.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://taskman.london/mcp20 Tools · 1633 msfind_servicesUse when the user needs help identifying which TaskMan of London service fits their job, especially for vague home-service requests in London.Use when the user needs help identifying which TaskMan of London service fits their job, especially for vague home-service requests in London.
| Parameter | Typ | Beschreibung |
|---|---|---|
| query | string | — |
| area | string | — |
| urgency | string | — |
check_service_areaUse when the user provides a London postcode or asks whether TaskMan covers their area.Use when the user provides a London postcode or asks whether TaskMan covers their area.
| Parameter | Typ | Beschreibung |
|---|---|---|
| postcode* | string | — |
| service_type | string | — |
get_quote_estimateUse when the user asks about likely cost, ballpark pricing, or whether a task needs a custom quote.Use when the user asks about likely cost, ballpark pricing, or whether a task needs a custom quote.
| Parameter | Typ | Beschreibung |
|---|---|---|
| service_type* | string | — |
| task_summary* | string | — |
| item_count | integer | — |
| item_type | string | — |
| brand | string | — |
| wall_type | string | — |
| photos_provided | boolean | — |
| postcode | string | — |
| preferred_date | string | — |
check_availabilityUse when the user asks about dates, timing, or whether a service can likely be booked soon.Use when the user asks about dates, timing, or whether a service can likely be booked soon.
| Parameter | Typ | Beschreibung |
|---|---|---|
| service_type* | string | — |
| postcode* | string | — |
| preferred_date | string | — |
| time_preference | string | — |
match_providersUse when an agent needs a single deterministic provider-matching result for assignment. Returns an ordered_candidates array sorted best-to-worst, where the first can_assign=true candidate is the assignee.Use when an agent needs a single deterministic provider-matching result for assignment. Returns an ordered_candidates array sorted best-to-worst, where the first can_assign=true candidate is the assignee.
| Parameter | Typ | Beschreibung |
|---|---|---|
| service_type* | string | — |
| area_postcode* | string | — |
| urgency* | string | — |
| preferred_date | string | — |
| location_id | string | — |
create_booking_requestUse when the user is ready to submit details for a real TaskMan of London booking request.Use when the user is ready to submit details for a real TaskMan of London booking request.
| Parameter | Typ | Beschreibung |
|---|---|---|
| customer_name* | string | — |
| phone* | string | — |
| string | — | |
| postcode* | string | — |
| service_type* | string | — |
| task_summary* | string | — |
| idempotency_key | string | — |
| preferred_date | string | — |
| time_preference | string | — |
| photos_url | string | — |
| source | string | — |
| consent_to_contact* | boolean | — |
get_booking_statusUse when the user already has a TaskMan booking request and wants an update.Use when the user already has a TaskMan booking request and wants an update.
| Parameter | Typ | Beschreibung |
|---|---|---|
| booking_request_id* | string | — |
| phone | string | — |
| string | — |
start_trusted_phone_sessionUse in trusted telephony flows when the caller number is already verified by the channel provider and you need a short-lived booking session without OTP.Use in trusted telephony flows when the caller number is already verified by the channel provider and you need a short-lived booking session without OTP.
| Parameter | Typ | Beschreibung |
|---|---|---|
| identifier* | string | — |
start_customer_verificationUse when an existing customer wants to verify identity (OTP or magic link) before assistant-led booking.Use when an existing customer wants to verify identity (OTP or magic link) before assistant-led booking.
| Parameter | Typ | Beschreibung |
|---|---|---|
| identifier* | string | — |
| method_preference | string | — |
| channel_preference | string | — |
verify_customer_otpUse after sending an OTP challenge, to verify the one-time passcode and open a short-lived booking session.Use after sending an OTP challenge, to verify the one-time passcode and open a short-lived booking session.
| Parameter | Typ | Beschreibung |
|---|---|---|
| challenge_id* | string | — |
| otp_code* | string | — |
verify_magic_link_tokenUse when the customer clicks a magic link and provides the token for verification.Use when the customer clicks a magic link and provides the token for verification.
| Parameter | Typ | Beschreibung |
|---|---|---|
| token* | string | — |
get_customer_profileUse after verification to load scoped customer profile details from CRM for booking.Use after verification to load scoped customer profile details from CRM for booking.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
list_customer_addressesUse after verification to list saved addresses linked to the verified customer.Use after verification to list saved addresses linked to the verified customer.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
list_service_typesUse after verification to show supported service types before collecting booking details.Use after verification to show supported service types before collecting booking details.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
get_customer_availabilityUse after verification to check availability for a verified customer at a selected saved address.Use after verification to check availability for a verified customer at a selected saved address.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
| service_type* | string | — |
| address_id | string | — |
| preferred_date | string | — |
| time_preference | string | — |
start_booking_paymentUse after collecting booking details to create a Stripe checkout payment session before final booking submission.Use after collecting booking details to create a Stripe checkout payment session before final booking submission.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
| contact_id | string | — |
| service_type* | string | — |
| task_summary* | string | — |
| preferred_date | string | — |
| address_id | string | — |
| deposit_amount_minor | integer | — |
get_booking_payment_statusUse to check whether a booking payment session is pending, paid, failed, canceled, or expired before attempting booking creation.Use to check whether a booking payment session is pending, paid, failed, canceled, or expired before attempting booking creation.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
| payment_session_id* | string | — |
create_customer_bookingUse after verification, detail collection, and confirmed paid payment session to create a booking scoped to the verified customer.Use after verification, detail collection, and confirmed paid payment session to create a booking scoped to the verified customer.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
| contact_id | string | — |
| service_type* | string | — |
| task_summary* | string | — |
| payment_session_id* | string | — |
| idempotency_key | string | — |
| address_id | string | — |
| preferred_date | string | — |
| time_preference | string | — |
| photos_url | string | — |
| consent_to_contact | boolean | — |
update_contact_noteUse to append an internal CRM note for the verified customer during or after booking.Use to append an internal CRM note for the verified customer during or after booking.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
| note* | string | — |
tag_contactUse to add CRM tags to the verified customer for booking workflow tracking.Use to add CRM tags to the verified customer for booking workflow tracking.
| Parameter | Typ | Beschreibung |
|---|---|---|
| session_token* | string | — |
| tags* | array | — |
20 von 20 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Book London furniture assembly, wall mounting, handyman, electrical, and smart home jobs.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.