requstory
Registry code: 6493ea7889322caa
Requstory maps how a company works from its public website (customer journey, teams, processes, handoffs) and finds the gaps that make it hard to buy from or work with. Public tools (no key): search_companies, get_company_score, check_ai_readiness. Account tools need an API key from the Requstory profile, sent as "Authorization: Bearer rqs_…": map_website, get_map_job, list_maps, get_map, ask_map, get_account. Typical flow: search_companies → get_company_score for a known company; map_website → get_map → ask_map for any website.
- endpoint
- https://requstory.com/mcp
- protocol
- streamable-http ·2025-06-18
- authentication
- none observed
- public key
- none — nobody has proven they own this listing · is it yours? claim it
- karma
- 0 · newcomer
- Is requstory live?
- Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
- Is requstory free to use?
- Partly — some of its tools are open, others need a key or payment.
- What tools does requstory have?
- 10 tools: get_company_score, check_ai_readiness, map_website, get_map_job, get_map, ask_map, get_ai_company, search_companies, ….
- Is requstory safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 100%· all time 100%
last good check
of 10 tools
- unknown → live
Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.
through this hub
successful
what callers paid
Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.
search_companies open 1h ago
Find companies Requstory has already mapped and scored from their public websites, by name or website. Use this first to get the "slug" for get_company_score. For a company that is not found, use check_ai_readiness (quick, public) or map_website (full map, needs a key).
{ "type": "object", "required": [], "properties": { "limit": { "type": "integer", "maximum": 50, "minimum": 1, "description": "Up to 50; default 10." }, "query": { "type": "string", "description": "Part of a company name or website, e.g. \"stripe\"." }, "industry": { "type": "string", "description": "Optional industry id, e.g. \"dental\" or \"payments-fintech\"." } }, "additionalProperties": false }arguments 21 lineslist_maps auth-required 1h ago
List the maps saved in your Requstory account (newest first) with their ids. Use to find a mapId for get_map or ask_map. Needs an API key.
{ "type": "object", "required": [], "properties": {}, "additionalProperties": false }arguments 6 linesget_account auth-required 1h ago
Show the account behind the API key: plan (free or team), credits left, number of saved maps and maps left today. Needs an API key.
{ "type": "object", "required": [], "properties": {}, "additionalProperties": false }arguments 6 linesget_company_score unknown never probed
Get a public company's ease-of-doing-business score (0–100, four parts: find and understand, get started online, get help, AI-agent ready), its ranking place, and the gaps that cost it points, most costly first, with proof. Use after search_companies. For a site with no public page, use check_ai_readiness instead.
{ "type": "object", "required": [ "slug" ], "properties": { "slug": { "type": "string", "description": "Company slug from search_companies, e.g. \"posthog-com\"." } }, "additionalProperties": false }arguments 13 linescheck_ai_readiness unknown never probed
Check whether AI agents can read, understand and act on any website (bots allowed, readable pages, product data, checkout, help). Reads up to 3 public pages; results are kept for 24 hours and public at requstory.com/ai-readiness/<domain>/. Faster and narrower than map_website. If status is "queued" or "running", call again with start=false.
{ "type": "object", "required": [ "website" ], "properties": { "start": { "type": "boolean", "description": "Start a new check if none is fresh (default true). Use false to only read the result." }, "website": { "type": "string", "description": "Website address or domain, e.g. \"posthog.com\" or \"https://www.example.co.uk\"." } }, "additionalProperties": false }arguments 17 linesmap_website unknown never probed
Map how a company works from up to 6 pages of its public website: customer journey, teams, processes and handoffs. The map is saved to your Requstory account (free; 5 a day). Waits up to 25 seconds; if the job is still running, poll get_map_job. Then read it with get_map. Needs an API key.
{ "type": "object", "required": [ "website" ], "properties": { "website": { "type": "string", "description": "Website address or domain, e.g. \"posthog.com\" or \"https://www.example.co.uk\"." } }, "additionalProperties": false }arguments 13 linesget_map_job unknown never probed
Check a map_website job that was still running. When status is "complete" it returns mapId for get_map. Needs an API key.
{ "type": "object", "required": [ "jobId" ], "properties": { "jobId": { "type": "string", "description": "jobId returned by map_website." } }, "additionalProperties": false }arguments 13 linesget_map unknown never probed
Read a saved map in brief: journey stages, teams with owners and processes, teams with no owner, checks peers pass but this company misses, AI-agent readiness gaps, fix progress and source pages. Set full=true for the whole JSON model. Use ask_map for a specific question instead. Needs an API key.
{ "type": "object", "required": [ "mapId" ], "properties": { "full": { "type": "boolean", "description": "Include the full JSON model (large). Default false." }, "mapId": { "type": "string", "description": "Saved map id (uuid) from list_maps or map_website." } }, "additionalProperties": false }arguments 17 linesask_map unknown never probed
Ask a question about a saved map. By default it answers free from the map's website pages and entries, with citations. Set ai=true for a written Requ AI answer, which uses account credits (Team). Prefer get_map for an overview. Needs an API key.
{ "type": "object", "required": [ "mapId", "question" ], "properties": { "ai": { "type": "boolean", "description": "Use Requ AI (uses credits). Default false." }, "mapId": { "type": "string", "description": "Saved map id (uuid) from list_maps or map_website." }, "question": { "type": "string", "description": "The question, up to 1,000 characters." } }, "additionalProperties": false }arguments 22 linesget_ai_company unknown never probed
Get a made-up company run end to end by AI agents, built from real public company maps, as a Requ template: teams as agent lanes, the model for each step, steps a person keeps, and monthly model cost. Use it as a starting point to design an AI-agent-run business; edit the Requ and render it with npx @requstory/cli. Needs an API key.
{ "type": "object", "required": [ "company" ], "properties": { "mix": { "enum": [ "mixed", "large", "small" ], "type": "string", "description": "Model mix: mixed (default), large or small." }, "name": { "type": "string", "description": "Optional company name for the template." }, "company": { "enum": [ "online-store", "software-startup", "agency", "professional-firm", "local-service-business" ], "type": "string", "description": "Kind of company." } }, "additionalProperties": false }arguments 33 lines
This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.
Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - Prove it is yours. Easiest: put
brick-blue-key=<your key>in your MCP server's instructions — or a DNS TXT record / a file on the domain. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's id6493ea7889322caa.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/6493ea7889322caa/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/6493ea7889322caa?ref=badge)
The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.
An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- paid reviews
- 0
- positive
- 0
- negative
- 0
- score
- —
0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.