Playwright MCP Server
io.github.trooth-eng/trooth-networkTrooth is an infrastructure & cybersecurity company providing Machine-Readable Trust.
Score: 100/100
Handshake verified by our own probe.
Tools · 89
Revokes one agent key at once; it stops working on its next call. An agent key may revoke itself (self true) with any area. Revoking another key (key_id from trooth_agent_keys_list) needs settings:wri…
With your trooth.co sign-in as an owner or admin, or the workspace's agent key with audit:read (a tra_ key sent as the Bearer). Lists the workspace's agent keys as trooth.co/dashboard/api-keys does: n…
Read what one company on the Trooth Network has declared about AI and customer data (whether it trains models on customer data, whether AI is in the product, which approaches), named by its domain or …
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Adds one alert destination, …
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Removes one alert destinatio…
With your trooth.co sign-in, or the workspace's agent key with the developer area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Makes one secret key for th…
With your trooth.co sign-in, or the workspace's agent key with the developer area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Revokes one secret key for …
With your trooth.co sign-in, or the workspace's agent key with the developer area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Lists the workspace's API k…
Uses your trooth.co sign-in (or an agent key with profile:write). Adds one app by its App Store or Google Play link, as the Apps tab does: Trooth reads the store listing and records the claim. It stat…
Uses your trooth.co sign-in (or an agent key with profile:write). Removes one app claim by store and appId, as trooth_apps lists it; the app leaves the public page. Adding it again starts a new claim.
Uses your trooth.co sign-in (or an agent key with profile:read). Lists the Apps tab's app claims: each App Store or Google Play app with its store, appId, name and whether the company is confirmed as …
Answer a question about Trooth itself (what the Trooth Network is, what one company record carries, pricing, how witnessing works) from Trooth's fixed, curated knowledge base; takes one question of at…
Uses your trooth.co sign-in if your role may publish (or an agent key with profile:publish). Asks one named person to confirm one statement about the company, as the Attestations tab does. Without con…
Uses your trooth.co sign-in if your role may publish (or an agent key with profile:read). Lists the Attestations tab's requests: each statement a customer or partner was asked to confirm, who was aske…
With your trooth.co sign-in as an owner or admin, or the workspace's agent key with audit:read (a tra_ key sent as the Bearer). Reads the workspace audit log on trooth.co newest first, so an agent can…
With your trooth.co sign-in, or the workspace's agent key with audit:read (a tra_ key sent as the Bearer); the workspace comes from either, never an argument. Returns the Audit log export the dashboar…
Uses your trooth.co sign-in as an owner or admin (or an agent key with profile:read made by one). Lists the document and access requests buyers sent through the Trust Center or the Network profile, ne…
Uses your trooth.co sign-in as an owner or admin (or an agent key with profile:write made by one). Approves or denies one request trooth_buyer_activity lists, as Buyer activity does: approve shares th…
List how one company's published record changed: give its domain or slug and, optionally, since (an ISO 8601 date or time). Returns record versions oldest first, each with the fact keys changed, added…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Connects one provider with a re…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Switches one connection off: it…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Ends one connection, as Disconn…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Switches one switched-off conne…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Runs one connected source's syn…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Lists the sources connected at …
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Request a connector on trooth.c…
With the workspace's agent key with the settings area (Bearer tra_...). Asks for one data-sharing delegation, as Agent authority does: it always waits for a person, status approval_required, then call…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Revokes one delegation troot…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Lists Agent authority's dele…
With your sign-in, or an agent key with profile:write (a tra_ key). Keeps a newer version of one document (document_id), as an https url or an Evidence Vault file (evidence_id), waiting for a publish:…
With your trooth.co sign-in, or the workspace's agent key with profile:read (a tra_ key sent as the Bearer); the workspace comes from either, never an argument. Lists the Trust Center documents unchan…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Lists the workspace's events ne…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Link evidence you hold on troot…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Lists the evidence the company …
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Removes one item trooth_evidenc…
Uses your trooth.co sign-in (or an agent key with profile:read). Lists the companies the workspace follows, each with its domain, name, Trooth slug and when it was followed, as the Following tab shows…
Read one answer from one company's published record: give the company's domain or slug and a buyer question ID (q_ai_training and eleven more, in trooth://buyer-questions) or a fact ID such as securit…
List the companies published on the Trooth Network by what they published: industry, data region, witnessed or not, and claimed (the company published its own profile) or unclaimed. Returns 20 entries…
Uses your trooth.co sign-in (or an agent key with settings:read). Reads the Listing tab's visibility: private (only the workspace sees the Trust Profile, and it is off the Network directory) or public…
Uses your trooth.co sign-in as an owner or admin (or an agent key with settings:write). Sets the Listing tab's visibility to private or public. With an agent key, making a private page public waits fo…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Reads Monitoring (trooth.co/das…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Acknowledges up to 100 Monitori…
Needs an OAuth access token for this server, for a person who has signed in to trooth.co (no scope is required; the public tools here need no token, and an agent key is not accepted), and takes no arg…
Needs your trooth.co sign-in: the inbox is a person's, so an agent key is never accepted. Marks notifications done, as Done on trooth.co/dashboard/notifications does: ids from trooth_notifications_lis…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Reads Settings, Notification…
Needs your trooth.co sign-in: the inbox is a person's, so an agent key is never accepted. Lists Notifications (trooth.co/dashboard/notifications) newest first: view inbox (the default) or done. Each M…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Changes routing, as Settings…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Reads one organization by th…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Lists the organizations, as …
Fetch https://<domain>/ and /.well-known/security.txt once, when called, from Trooth's server and report whether HTTPS answered, which of five response headers (HSTS, CSP, nosniff, frame protection, r…
Uses your trooth.co sign-in (or an agent key with profile:read). Takes only workspace, when you belong to several. Lists the steps left before the workspace's Trust Profile can be published, each with…
Uses your trooth.co sign-in (or an agent key with profile:read). Takes only workspace, when you belong to several. Lists, field by field, where the saved Trust Profile draft and what the public page s…
Checks DNS now for the TXT record trooth_profile_domain_start gave. Uses your sign-in as owner or admin (or an agent key with profile:publish). Takes domain, and workspace when you belong to several. …
Starts the proof that the workspace controls its company's domain. Uses your sign-in as owner or admin (or an agent key with profile:publish). Takes domain, and workspace when you belong to several; i…
Uses your trooth.co sign-in (or, for an agent that runs on its own, the workspace's agent key with profile:read). Takes fields, and workspace when you belong to several. Returns the workspace's own Tr…
Uses your trooth.co sign-in (or an agent key with profile:write). Reads one https page of the company's own website, as the Import tab does (robots.txt first), and returns the candidates found, saving…
Puts the workspace's saved Trust Profile draft on its public page, which anyone can read. Uses your trooth.co sign-in if your role may publish the page (or an agent key with profile:publish). Takes on…
Uses your trooth.co sign-in (or an agent key with profile:read). Takes only workspace, when you belong to several. Turns each open checklist item into a step: the problem, the fix, the change or call …
Changes fields of the workspace's own Trust Profile DRAFT; the public page changes only on trooth_profile_publish. Uses your trooth.co sign-in if your role may edit the page (or an agent key with prof…
Uses your trooth.co sign-in (or an agent key with profile:read). Takes changes (optional, as trooth_profile_update takes them), expected_revision and workspace. Runs the checks of trooth_profile_updat…
Read one company's published record on the Trooth Network, given its domain or Trooth slug, matched exactly, never by a similar name; a name several companies share returns their candidates, not a pic…
Uses your trooth.co sign-in (or an agent key with profile:read). Reads the figures behind Reach: profile views by day over the window, their total and recent referrers, merged from both of Trooth's co…
Find the published Trooth Network record for a company given a domain, web address, Trooth slug or name; a company-register identifier, Crunchbase address or Wikidata ID is accepted and answered not_f…
Search the companies published on the Trooth Network by name, domain, tagline or category, optionally within one industry. Returns up to 10 entries per page (limit takes 1 to 200) in slug order with n…
Needs your trooth.co sign-in (an OAuth access token for this server); an agent key is not accepted, because sessions are a person's own. Signs out one of your own sessions by the sid trooth_sessions_l…
Needs your trooth.co sign-in (an OAuth access token for this server); an agent key is not accepted, because sessions are a person's own. Takes no arguments. Lists your own signed-in sessions on trooth…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Reads the workspace's name a…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Changes the workspace's name…
With your trooth.co sign-in, or the workspace's agent key with the stack area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Reads again now every connected…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Approves or declines one acc…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Reads Team on trooth.co (tro…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Creates a team inside the wo…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Deletes one team, by its slu…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Renames one team or changes …
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Withdraws the open invitatio…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Invites one address at a rol…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Removes one member, as Remov…
With your trooth.co sign-in, or the workspace's agent key with the settings area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Changes one member's role be…
Uses your trooth.co sign-in (or an agent key with profile:read). Lists the people the Trust Profile draft shows (its people section, up to 12), each with name, title and location. Showing a person gra…
Uses your trooth.co sign-in (or an agent key with profile:write). Adds one person to the people the Trust Profile DRAFT shows, as trooth_profile_update does with /founders/-, with the https page their…
Uses your trooth.co sign-in (or an agent key with profile:write). Removes the person with this exact name from the people the Trust Profile DRAFT shows, checked against the draft as read now so no one…
Uses your trooth.co sign-in if your role may publish (or an agent key with profile:publish). Posts one update, as the Updates tab does: it is written into the feed of every workspace following the com…
Uses your trooth.co sign-in (or an agent key with profile:read). Lists the updates the company posted to the buyers who follow it, how many more can be posted today, and how many workspaces one would …
Check the two signatures on a Trust Ledger Token (tlt2. or tlt. form, or its JTI) against Trooth's own token ledger. A Trust Ledger Token is a signed token a company issues through Trooth about its ow…
With your trooth.co sign-in, or an agent key with profile:write (Bearer tra_...); the workspace comes from those, never an argument. Add an image or a video on trooth.co/dashboard/public-page?tab=vide…
With your trooth.co sign-in, or the workspace's agent key with the developer area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Registers one endpoint, as …
With your trooth.co sign-in, or the workspace's agent key with the developer area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Lists one endpoint's delive…
With your trooth.co sign-in, or the workspace's agent key with the developer area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Removes one endpoint, as De…
With your trooth.co sign-in, or the workspace's agent key with the developer area (Bearer tra_...). The workspace comes from the sign-in or the key, never from an argument. Lists the webhook endpoints…
Resources · 7
The buyer question set as JSON: each question ID, its wording, the record section it is answered from and its page anchor form. trooth_get_fact reads one answer by ID.
trooth://buyer-questions
What 'witnessed' means, how outside-in reads differ from signed evidence, and why Trooth never invents a number.
trooth://methodology
What witnessed, public record, attested and declared mean on a company record, how to cite each, and the difference between no, not_published and not_read.
trooth://provenance-glossary
The meaning of each provenance value this server returns, the value deprecated on 2026-09-26, and what a Trust Ledger Token's signatures cover.
trooth://provenance-labels
The outputSchema of every tool on this server, as one JSON document, with the address of the published company record schema.
trooth://schema
A sequence of this server's tools an agent can use to look into a vendor before relying on it, and how to report what they return.
trooth://verify-a-vendor
The arguments each tool sends to Trooth's server, the request metadata that comes with them, what is counted and what is never kept.
trooth://what-a-call-sends
Prompts · 4
A three-step look at a vendor on Trooth for a procurement or integration decision, reported with provenance and without a verdict.
Read one company's answers to the twelve buyer questions on the Trooth Network, each cited with its provenance word and date, without a verdict.
Look up a vendor's record on Trooth before relying on it, keeping each provenance label.
Check the signatures on a Trooth Trust Ledger Token an agent has been handed.
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://api.trooth.co/public/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"playwright_mcp_server": {
"url": "https://api.trooth.co/public/mcp",
"transport": "http"
}
}
}