Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

FieldRobin

REMOTE · FIELDROBIN.COM

Authenticated FieldRobin workspace tools, including scope-authorized customer and job creation.

Available components

0 this week 90 Trust /100

Last scanned (18 hours ago)

Scores higher than 98% of remote servers

Reachable. Last reached 5 Nov 2026.

Category CRM and Sales

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security81
  • The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
  • Authorisation is enforced on tool calls, advertised via RFC 9728 protected-resource metadata. Discovery is public, which costs nothing: no tool can be invoked without a token. View diagnostics → Pass
  • HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement. View diagnostics → Unverified
  • HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
  • DNSSEC is configured correctly; the domain's records validate against the full chain to the root. View diagnostics → Pass
  • The authorisation server offers only Dynamic Client Registration (RFC 7591), which MCP 2026-07-28 deprecated in favour of Client ID Metadata Documents. View diagnostics → Partial
Transport & Reachability100
Schema Quality & AI Usability86
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Tool/resource definitions use about 3968 tokens (~82/item across 48 items; 47 tools + 1 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage98
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 93% of tool parameters carry a description.Partial
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 47 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 49 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
What we tested

Checks we ran (12)

  • TLS certificate
  • Authorization
  • HSTS header
  • DNSSEC
  • Transport
  • Schema quality
  • Stability
  • Tool coverage
  • Injection markers
  • Destructive annotations
  • Judged manipulation
  • MCP protocol

Checks we could not complete (1)

These are gaps on our side, not findings about this hosted endpoint. We only credit what we can confirm, so a category made up entirely of them scores 0.

  • HTTPS in Endpoint SecurityHTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement.

Does not apply to this hosted endpoint (2)

  • Supply Chain SecurityScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.
  • Provenance & TransparencyScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.

The score does not measure everything. What the score does not measure →

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 31 Oct 26 +70
    • Transport: unverified → pass ▲ security
    • Injection markers: unverified → pass ▲ security
    • Authorization: unverified → pass ▲ security
    • Stability: unverified → pass ▲ security
    • Endpoint reachability: behind authorisation → reachable ▲ functional
    • MCP protocol: unverified → pass ▲ functional
    • Schema quality: unverified → 100 ▲ functional
    • Tool coverage: unverified → 100 ▲ functional
  • 30 Oct 26 −70
    • Endpoint reachability: reachable → behind authorisation ▼ security
    • Stability: pass → unverified ▼ security
    • Tool safety: pass → unverified ▼ security
    • Authorization: pass → unverified ▼ security
    • Transport: pass → unverified ▼ security
    • Capabilities: pass → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
    • Schema quality: 100 → unverified ▼ functional
  • 25 Oct 26 +70
    • Authorization: unverified → pass ▲ security
    • Injection markers: unverified → pass ▲ security
    • Stability: unverified → pass ▲ security
    • Transport: fail → pass ▲ security
    • Endpoint reachability: not serving MCP → reachable ▲ functional
    • Tool coverage: unverified → 100 ▲ functional
    • Schema quality: unverified → 100 ▲ functional
    • MCP protocol: unverified → pass ▲ functional
  • 24 Oct 26 −74
    • Endpoint reachability: reachable → not serving MCP ▼ security
    • Stability: pass → unverified ▼ security
    • Tool safety: pass → unverified ▼ security
    • HTTPS: pass → unverified ▼ security
    • Authorization: pass → unverified ▼ security
    • Transport: pass → fail ▼ security
    • Schema quality: 100 → unverified ▼ functional
    • Capabilities: pass → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
  • 28 Sept 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 27 Sept 26 0
    • Stability: 0.97 → pass security
  • 25 Sept 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 9 Sept 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: 74 → 82 ▼ functional
    • Schema quality: good → excellent functional
    • Server version: 1.0.0 → 1.2.1 functional
    • New tool “create-customer” functional
    • New tool “create-job” functional
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://fieldrobin.com/api/v1/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=fieldrobin.com CN=YE2,O=Let's Encrypt,C=US 4 Nov 2026 2 Feb 2027 ECDSA 256 ECDSA-SHA384 622250c83584ae7a8b0d9ca294188c0c9f2
SANs: *.fieldrobin.com, fieldrobin.com
CN=YE2,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 4df3b15dd6c0784c507cd37b58e6f115
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd

Background: What to check on a remote MCP endpoint →

DNSSEC secure

Validation of fieldrobin.com. — Secure

Zone DS Keys Algorithms Outcome
. Trust anchor 20326, 38696 8, 8 Verified
com. DS published 19718 13 Verified
fieldrobin.com. DS published 2371 13 Verified
fieldrobin.com. Verified address RRset verified with the apex keys
Authentication Enforced and verified

The endpoint asked for a token and published valid RFC 9728 metadata describing how to get one.

Result Enforced and verified
Enforced On tool calls
HTTP status 200

WWW-Authenticate challenge Bearer realm="mcp", resource_metadata="https://fieldrobin.com/.well-known/oauth-protected-resource/api/v1/mcp"

Bearer realm="mcp", resource_metadata="https://fieldrobin.com/.well-known/oauth-protected-resource/api/v1/mcp"
Header Value
content-security-policy object-src 'none'; base-uri 'self'
x-content-type-options nosniff
x-frame-options DENY
referrer-policy strict-origin-when-cross-origin
permissions-policy camera=(), microphone=(), geolocation=()

Protected resource metadata

Document https://fieldrobin.com/.well-known/oauth-protected-resource/api/v1/mcp
Retrieved Yes
Resource https://fieldrobin.com/api/v1/mcp
Authorisation server https://fieldrobin.com

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://fieldrobin.com/api/v1/mcp Verified 200
http (plaintext) http://fieldrobin.com/api/v1/mcp Inconclusive 405
MCP tools · 47 exposed · ~3,811 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
complaint-recall-risk ~69

Lists complaint and recall risk records for the authenticated workspace without exposing private operational notes.

NameTypeReqDescription
limitinteger|null–Maximum records to return.
querystring|null–Job title, customer name, or technician name.
statusstring|null–Risk state; defaults to open.

No output schema declared.

No examples provided.

create-customer ~211

Creates one customer directly in the selected FieldRobin business when the connection has customer-write permission. Search first to avoid creating a duplicate; reuse the idempotency key only when retrying the same request.

NameTypeReqDescription
acquisition_sourcestring|null–How the customer was acquired.
addressstring|null–Customer address, if known.
business_namestring|null–Customer business name, if known.
emailstring|null–Customer email address, if known.
idempotency_keystringyesOpaque retry key. Reuse it only for the same request to receive the verified result without creating a duplicate.
lifecycle_tagstring|null–Lifecycle tag.
location_idinteger|null–Business location for the customer.
namestringyesCustomer full name.
notesstring|null–Internal customer notes.
phonestring|null–Customer phone number, if known.
trade_typestring|null–Customer trade or service type.

No output schema declared.

No examples provided.

create-job ~233

Creates one job directly in the selected FieldRobin business when the connection has job-write permission. Resolve the customer first and pass the verified customer ID when one is named.

NameTypeReqDescription
appointment_countinteger|null–Optional appointment count.
customer_idinteger|null–Verified customer ID, if the job belongs to an existing customer.
descriptionstring|null–Readable issue and service description.
idempotency_keystringyesOpaque retry key. Reuse it only for the same request to receive the verified result without creating a duplicate.
location_idinteger|null–Business location for the job.
scheduled_atstring|null–Optional local wall-clock appointment date/time or ISO timestamp with offset.
service_addressstring|null–Service address, if known.
statusstring|null–Initial job status.
technician_user_idinteger|null–Verified technician user ID, if assigned.
titlestringyesShort job title.
total_amountnumber|null–Optional quoted amount.
voice_notesstring|null–Optional internal voice-note text.

No output schema declared.

No examples provided.

customer-service-requests ~62

Lists recent active service requests associated with one authorized customer using bounded status, source, urgency, and scheduling fields.

NameTypeReqDescription
customer_idinteger–Customer ID returned by search-customers.
limitinteger|null–Maximum number of service requests to return.

No output schema declared.

No examples provided.

draft-review-reply ~52

Drafts a policy-aware reply for one authorized review without posting or changing the review.

NameTypeReqDescription
review_idinteger–Review ID returned by search-reviews.
tonestring|null–Draft tone.

No output schema declared.

No examples provided.

get-customer ~41

Returns one authorized customer using bounded contact and lifecycle fields; addresses and notes are excluded.

NameTypeReqDescription
customer_idinteger–Customer ID returned by search-customers.

No output schema declared.

No examples provided.

get-invoice ~56

Returns one authorized invoice with bounded customer, job, payment-state, due-date, and line-item fields; payment links, addresses, and internal notes are excluded.

NameTypeReqDescription
invoice_idinteger–Invoice ID returned by search-invoices.

No output schema declared.

No examples provided.

get-invoice-payment-status ~43

Returns the authoritative payment state for one authorized invoice without exposing payment links or provider identifiers.

NameTypeReqDescription
invoice_idinteger–Invoice ID returned by search-invoices.

No output schema declared.

No examples provided.

get-job ~53

Returns one authorized job using bounded customer, schedule, status, and technician fields; service addresses, notes, and amounts are excluded.

NameTypeReqDescription
job_idinteger–Job ID returned by search-jobs or jobs-today.

No output schema declared.

No examples provided.

get-lead ~51

Returns one authorized lead using bounded contact, source, status, and service-interest fields; notes, budget, and internal summaries are excluded.

NameTypeReqDescription
lead_idinteger–Lead ID returned by search-leads.

No output schema declared.

No examples provided.

get-location ~39

Returns one location and its public Google listing status. A confirmed place is not a Google Business Profile connection.

NameTypeReqDescription
location_idinteger–Location ID.

No output schema declared.

No examples provided.

get-quote ~52

Returns one authorized estimate with bounded customer, status, pricing, revision, and line-item fields; addresses, notes, and terms are excluded.

NameTypeReqDescription
quote_idinteger–Estimate ID returned by search-quotes.

No output schema declared.

No examples provided.

get-referral-campaign-attribution ~62

Shows verified referral campaign totals and conversion activity without returning referral tokens or bearer-like links.

NameTypeReqDescription
campaign_idinteger–Referral campaign ID returned by search-referral-campaigns.
daysinteger|null–Lookback window in days.

No output schema declared.

No examples provided.

get-service-request ~63

Returns one authorized service-request inbox record using bounded status, source, urgency, and scheduling fields without exposing request descriptions, addresses, contact channels, metadata, files, or outreach controls.

NameTypeReqDescription
service_request_idinteger–Service-request ID returned by search-service-requests.

No output schema declared.

No examples provided.

get-workspace-summary ~24

Returns a limited, read-only summary of the authenticated FieldRobin workspace.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

jobs-today ~87

Lists authorized jobs scheduled for a business day, with bounded customer, schedule, status, and technician fields.

NameTypeReqDescription
datestring|null–Local business date, YYYY-MM-DD; defaults to today.
limitinteger|null–Maximum number of jobs to return.
statusstring|null–Optional job status filter.
technician_idinteger|null–Optional technician ID.

No output schema declared.

No examples provided.

list-job-photos ~46

Lists authorized private photos attached to one job with protected download URLs, filenames, captions, and media types.

NameTypeReqDescription
job_idinteger–Job ID returned by search-jobs.

No output schema declared.

No examples provided.

operations-parts ~67

Reads bounded parts stock, technician exposure, and transaction metadata for the authenticated workspace without exposing amounts, item pricing, or private notes.

NameTypeReqDescription
limitinteger|null–Maximum inventory, transactions, and technician balances to return.
technician_idinteger|null–Optional same-business technician ID.

No output schema declared.

No examples provided.

operations-scorecards ~56

Reads bounded technician performance and coaching signals for the authenticated workspace without exposing coaching notes or private contact fields.

NameTypeReqDescription
limitinteger|null–Maximum jobs sampled per technician.
technician_idinteger|null–Optional same-business technician ID.

No output schema declared.

No examples provided.

pipeline-next-actions ~99

Lists persisted pipeline attention items for the authenticated business without changing, dismissing, or executing them.

NameTypeReqDescription
action_statestring|null–Pipeline state; defaults to open.
action_typestring|null–Optional exact action type.
due_beforestring|null–Only actions due on or before this local date.
limitinteger|null–Maximum number of actions to return.
prioritystring|null–Optional priority filter.

No output schema declared.

No examples provided.

pipeline-recommendations ~110

Lists persisted pipeline recommendations for the authenticated business without generating, editing, approving, rejecting, or executing them.

NameTypeReqDescription
action_typestring|null–Optional exact pipeline recommendation action type.
include_draft_historyboolean|null–When true, recommendation_id is required and bounded draft edit history is returned.
limitinteger|null–Maximum recommendations to return.
recommendation_idinteger|null–Optional exact recommendation ID.
statusstring|null–Recommendation state; defaults to pending.

No output schema declared.

No examples provided.

preview-broadcast-campaign ~62

Previews one approved broadcast audience, including suppression and policy skips, without sending or changing records.

NameTypeReqDescription
campaign_idinteger–Broadcast campaign ID returned by search-broadcast-campaigns.
limitinteger|null–Maximum audience items to evaluate.

No output schema declared.

No examples provided.

preview-invoice ~102

Calculates a deterministic invoice preview without saving, charging, sending, or creating an invoice.

NameTypeReqDescription
coupon_codestring|null––
customer_idinteger–Resolved customer ID; required for an invoice preview.
document_discount_typestring|null––
document_discount_valuenumber|null––
itemsarray–Invoice line items.
tax_modestring|null––
tax_rate_idinteger|null––

No output schema declared.

No examples provided.

preview-quote ~95

Calculates a deterministic estimate preview without saving, sending, or creating a quote.

NameTypeReqDescription
coupon_codestring|null––
customer_idinteger|null–Optional resolved customer ID.
document_discount_typestring|null––
document_discount_valuenumber|null––
itemsarray–Estimate line item.
tax_modestring|null––
tax_rate_idinteger|null––

No output schema declared.

No examples provided.

preview-reactivation-campaign ~61

Previews dormant customers eligible for one authorized reactivation campaign without sending or changing records.

NameTypeReqDescription
campaign_idinteger–Reactivation campaign ID returned by search-reactivation-campaigns.
limitinteger|null–Maximum audience items to evaluate.

No output schema declared.

No examples provided.

preview-referral-campaign ~59

Previews eligible completed jobs for one authorized referral campaign without sending or changing records.

NameTypeReqDescription
campaign_idinteger–Referral campaign ID returned by search-referral-campaigns.
limitinteger|null–Maximum audience items to evaluate.

No output schema declared.

No examples provided.

preview-review-requests ~55

Previews explicit completed jobs for review requests, including eligibility and skip reasons, without sending anything.

NameTypeReqDescription
channelstring|null–Optional review-request channel preference.
job_idsarray–Explicit job IDs to evaluate.

No output schema declared.

No examples provided.

preview-social-draft ~61

Validates social post copy for an authorized source review without saving or publishing it.

NameTypeReqDescription
contentstring–Proposed social post content.
platformstring|null–Social platform.
review_idinteger|null–Optional authorized source review ID.

No output schema declared.

No examples provided.

reports-by-location ~70

Compares revenue, activation, retention, and review-request outcomes by physical location. Does not expose customer names, invoice rows, or mutation access. Location writes stay on the in-product assistant, not MCP.

NameTypeReqDescription
periodinteger|null–Number of days for location comparison metrics; defaults to 30.

No output schema declared.

No examples provided.

reports-customer-revenue-rank ~106

Ranks named customers by paid invoice revenue for the authenticated workspace. Uses all paid, non-sample invoices and returns aggregate customer totals without invoice rows.

NameTypeReqDescription
fromstring|null–Inclusive start date when period is custom.
limitinteger|null–Maximum number of ranked customers to return.
periodstring|null–Ranking window. Use all_time for to-date questions.
tostring|null–Inclusive end date when period is custom.

No output schema declared.

No examples provided.

reports-overview ~63

Reads aggregate revenue, receivables, job, lead, and estimate performance for the authenticated workspace without exposing customer names, addresses, invoice rows, or mutation access.

NameTypeReqDescription
periodinteger|null–Number of days for the bounded trend metrics; defaults to 30.

No output schema declared.

No examples provided.

routing-driving-risk ~76

Reads a local business day route and high driving-risk stops for the authenticated workspace without exposing addresses or private route notes.

NameTypeReqDescription
datestring|null–Local business date, YYYY-MM-DD; defaults to today.
limitinteger|null–Maximum route stops to return.
technician_idinteger|null–Optional technician filter.

No output schema declared.

No examples provided.

schedule-availability ~117

Calculates verified busy jobs and open planning windows for a local business day without scheduling or changing a job.

NameTypeReqDescription
datestring|null–Local business date, YYYY-MM-DD; defaults to today.
duration_minutesinteger|null–Requested appointment length.
job_duration_minutesinteger|null–Planning duration for existing jobs.
technician_idinteger|null–Optional same-business technician ID.
workday_endinteger|null–Planning window end hour.
workday_startinteger|null–Planning window start hour.

No output schema declared.

No examples provided.

search-broadcast-campaigns ~68

Searches authorized broadcast campaigns by name, status, message channel, and bounded delivery fields.

NameTypeReqDescription
limitinteger|null–Maximum number of campaigns to return.
querystring|null–Campaign name, message, or channel.
statusstring|null–Campaign status.

No output schema declared.

No examples provided.

search-customers ~59

Searches the authenticated workspace customers without exposing addresses, notes, or other private fields.

NameTypeReqDescription
limitinteger|null–Maximum number of customers to return.
querystring|null–Name, email, phone, or business name to search for.

No output schema declared.

No examples provided.

search-inventory ~89

Searches active inventory in the authenticated workspace and can identify low-stock items without exposing internal cost or margin fields.

NameTypeReqDescription
activeboolean|null–Filter by active state; defaults to true.
limitinteger|null–Maximum items to return.
low_stockboolean|null–Only items at or below minimum quantity.
querystring|null–Inventory name, SKU, or description.

No output schema declared.

No examples provided.

search-invoices ~140

Searches authorized invoices using bounded customer, job, status, payment, due-date, and total fields; payment links and addresses are excluded.

NameTypeReqDescription
customer_idinteger|null–Restrict results to one customer ID.
job_idinteger|null–Restrict results to one job ID.
limitinteger|null–Maximum number of invoices to return.
payment_statusstring|null–Authoritative payment state, such as unpaid, pending, paid, or refunded.
querystring|null–Invoice number, customer name, email, phone, job title, or description.
statusstring|null–Invoice lifecycle status.

No output schema declared.

No examples provided.

search-jobs ~141

Searches the authenticated workspace jobs using safe summary fields only; it does not return service addresses, notes, or amounts.

NameTypeReqDescription
customer_idinteger|null–Restrict results to one customer ID.
limitinteger|null–Maximum number of jobs to return.
location_idinteger|null–Restrict results to one business location ID.
querystring|null–Customer name, email, phone, or job title.
scheduled_fromstring|null–Inclusive scheduled date, YYYY-MM-DD.
scheduled_tostring|null–Inclusive scheduled date, YYYY-MM-DD.
statusstring|null–Optional job status filter.

No output schema declared.

No examples provided.

search-leads ~122

Searches authorized workspace leads with bounded contact, source, status, and service-interest fields; notes and estimated values are excluded.

NameTypeReqDescription
customer_idinteger|null–Restrict results to a customer ID.
limitinteger|null–Maximum number of leads to return.
querystring|null–Name, email, phone, source, or service interest.
sourcestring|null–Optional exact lead source.
statusstring|null–Optional lead status.
urgencystring|null–Optional urgency: low, medium, or high.

No output schema declared.

No examples provided.

search-locations ~52

Lists physical locations in the authenticated workspace.

NameTypeReqDescription
limitinteger|null––
querystring|null–Location name to search for.
statusstring|null–active, archived, or all.

No output schema declared.

No examples provided.

search-pricebook ~81

Searches active customer-facing services and materials in the authenticated workspace without exposing internal cost or markup fields.

NameTypeReqDescription
activeboolean|null–Filter by active state; defaults to true.
limitinteger|null–Maximum items to return.
querystring|null–Pricebook item name or description.
typestring|null–Service or material.

No output schema declared.

No examples provided.

search-quotes ~92

Searches authorized estimates using bounded customer, status, title, and total fields; notes, terms, and addresses are excluded.

NameTypeReqDescription
customer_idinteger|null–Restrict results to one customer ID.
limitinteger|null–Maximum number of estimates to return.
querystring|null–Estimate title, customer name, email, or phone.
statusstring|null–Optional estimate status.

No output schema declared.

No examples provided.

search-reactivation-campaigns ~71

Searches authorized reactivation campaigns by name, status, channel, and job-type filter.

NameTypeReqDescription
limitinteger|null–Maximum number of campaigns to return.
querystring|null–Campaign name, message, channel, or job type.
statusstring|null–Campaign status.

No output schema declared.

No examples provided.

search-referral-campaigns ~68

Searches authorized referral campaigns by name, status, message channel, and bounded performance fields.

NameTypeReqDescription
limitinteger|null–Maximum number of campaigns to return.
querystring|null–Campaign name, message, or channel.
statusstring|null–Campaign status.

No output schema declared.

No examples provided.

search-reviews ~124

Searches authorized reviews by reviewer, customer, job, rating, platform, or reply status using bounded fields.

NameTypeReqDescription
has_replyboolean|null–Filter by whether an owner reply exists.
limitinteger|null–Maximum number of reviews to return.
platformstring|null–Review platform.
querystring|null–Reviewer, customer, job title, review body, or platform.
rating_maxinteger|null–Maximum rating.
rating_mininteger|null–Minimum rating.
reply_statusstring|null–Reply delivery state.

No output schema declared.

No examples provided.

search-service-requests ~106

Finds bounded active service-request inbox records for the authenticated business without exposing request descriptions, addresses, contact channels, or outreach controls.

NameTypeReqDescription
limitinteger|null–Maximum number of requests to return.
qstring|null–Client name, service type, or request text.
statusstring|null–Optional exact active request status.
urgencystring|null–Optional urgency filter.
viewstring|null–Inbox view; defaults to active inbox records.

No output schema declared.

No examples provided.

search-social-drafts ~95

Searches authorized social drafts and returns bounded content, status, platform, source-review, and approval metadata.

NameTypeReqDescription
limitinteger|null–Maximum number of drafts to return.
platformstring|null–Social platform.
querystring|null–Draft content, platform, status, or ID.
review_idinteger|null–Optional source review ID.
statusstring|null–Draft approval state.

No output schema declared.

No examples provided.

Install

How do I install the FieldRobin MCP server?

FieldRobin is a hosted endpoint at https://fieldrobin.com/api/v1/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · fieldrobin.com

# add to Claude Code
claude mcp add --transport http com-fieldrobin-fieldrobin 'https://fieldrobin.com/api/v1/mcp'
Common questions

What is the FieldRobin MCP server?

FieldRobin is an MCP server listed in the public MCP registry as com.fieldrobin/fieldrobin. Authenticated FieldRobin workspace tools, including scope-authorized customer and job creation. This page covers its hosted endpoint (https://fieldrobin.com/api/v1/mcp).

Is the FieldRobin MCP server safe to use?

FieldRobin scores 90 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the FieldRobin MCP server expose?

FieldRobin exposes 47 tools: create-customer, create-job, get-workspace-summary, search-locations, get-location, and 42 more. Their descriptions and schemas cost roughly 3,811 tokens of context every time the server is loaded.

Does the FieldRobin MCP server require authentication?

Yes. FieldRobin asked us for credentials when we connected, so you will need to authorise it in your MCP client before it can do anything.

Is the FieldRobin MCP server still maintained?

FieldRobin is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What did VerifyMCP test on the FieldRobin MCP server?

VerifyMCP ran 12 checks on FieldRobin, covering TLS certificate, Authorization, HSTS header, DNSSEC and 8 more. One item could not be completed, a gap on our side rather than a finding about FieldRobin: HTTPS. Supply Chain Security and Provenance & Transparency do not apply to a hosted endpoint, so they were not tested. The score does not measure everything, and the scoring documentation lists what it leaves out.