Book London furniture assembly, wall mounting, handyman, electrical, and smart home jobs.
Do not connect
The assessed surface is high-risk. Remediate the findings before connecting.
Scanned 7 days ago Due for re-check
A server can change after it's graded. Re-run the automated scan to refresh this report.
This grade is deterministic and reproducible: the same server surface always yields the same grade under a given algorithm version. It is a real automated assessment computed by the MCPGrade engine from what the probe actually observed — not a fabricated or opinion score. It is not a manual human pentest, so it can miss context-specific risks.
Every signal below was measured directly by the automated probe. The grade is derived only from evidence like this — nothing is assumed.
The TaskMan of London MCP server exposes 20 tools, focused primarily on general-purpose capabilities. Its published description reads: "Book London furniture assembly, wall mounting, handyman, electrical, and smart home jobs". It communicates over Streamable HTTP using the 2025-06-18 protocol revision, and does not require authorization to connect. MCPGrade currently rates TaskMan of London D+ — the assessed surface is high-risk and should be remediated before use. Its most notable findings include "Data-exfiltration parameters" and "Data-exfiltration parameters". This report is a deterministic, reproducible automated assessment: the same observed surface always yields the same grade under a given algorithm version, and it is refreshed as new scans arrive and free to read — but it is not a substitute for a manual human security review. Always re-check TaskMan of London's advertised tools, transport security, and authorization posture before connecting an autonomous agent or sharing sensitive context with it.
Add TaskMan of London to an MCP client using the endpoint below. Review the grade and findings above before granting an autonomous agent access.
MCP endpoint
https://taskman.london/mcpStreamable HTTP transport. This is the MCP endpoint, not a website — paste it into your MCP client server list rather than a browser.
Captured passively during the read-only scan. Click any value to find servers that match it.
The tools this server advertises via tools/list — names, purposes, and the parameters each accepts, exactly as enumerated read-only.
Use 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 provides a London postcode or asks whether TaskMan covers their area.
Use when the user asks about likely cost, ballpark pricing, or whether a task needs a custom quote.
Sorted worst-first. Each finding shows its severity, what it means, its OWASP MCP Top-10 mapping, and a recommended fix — the check id links to the exact methodology row that produced it.
tool: create_booking_request
A tool exposes a free-text/webhook/feedback parameter with no honest purpose — a classic exfil channel.
parameter "photos_url"RecommendationRemove side-channel parameters; constrain tool inputs.
tool: create_customer_booking
A tool exposes a free-text/webhook/feedback parameter with no honest purpose — a classic exfil channel.
parameter "photos_url"RecommendationRemove side-channel parameters; constrain tool inputs.
The server accepts tool enumeration (and likely invocation) with no authentication.
RecommendationRequire OAuth 2.1 authorization for any server exposing non-public tools.
tool: get_booking_status
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "get_booking_status"RecommendationScope tools to the minimum needed.
tool: start_booking_payment
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "start_booking_payment"RecommendationScope tools to the minimum needed.
tool: create_customer_booking
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "create_customer_booking"RecommendationScope tools to the minimum needed.
AWS's official fully managed remote server that provides real-time access to comprehensive AWS documentation, API references, troubleshooting guides, and architectural guidance across multiple knowledge sources including What's New posts, Builder Center content, blog posts, and Well-Architected frameworks for building applications, managing infrastructure, and learning AWS services through natural language queries.
Search live events, conference weeks, host cities, venues, and artist tour schedules.
Live verifiable on-chain data for the $BOBAI token on BNB Chain.
Identity certification, public registry, reputation scoring, and x402 micropayments for AI agents built on Base and Solana.
Search 11M+ products across SG, SEA, and US. Agent-native catalog for AI shopping agents.
Real-time and historical market data for forex, stocks, crypto, indices, and metals via the TickDB API.
Use when the user asks about dates, timing, or whether a service can likely be booked soon.
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 assig
Use when the user is ready to submit details for a real TaskMan of London booking request.
Use when the user already has a TaskMan booking request and wants an update.
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.
Use when an existing customer wants to verify identity (OTP or magic link) before assistant-led booking.
Use after sending an OTP challenge, to verify the one-time passcode and open a short-lived booking session.
Use when the customer clicks a magic link and provides the token for verification.
Use after verification to load scoped customer profile details from CRM for booking.
Use after verification to list saved addresses linked to the verified customer.
Use after verification to show supported service types before collecting booking details.
Use after verification to check availability for a verified customer at a selected saved address.
Use after collecting booking details to create a Stripe checkout payment session before final booking submission.
Use to check whether a booking payment session is pending, paid, failed, canceled, or expired before attempting booking creation.
Use after verification, detail collection, and confirmed paid payment session to create a booking scoped to the verified customer.
Use to append an internal CRM note for the verified customer during or after booking.
Use to add CRM tags to the verified customer for booking workflow tracking.