# Read-only smoke test: astro

Run: c832174f-a4ba-4e3f-b0b3-10dc0fea5858
Observed: 2026-10-15T07:18:09.291Z
Endpoint: https://mcp.docs.astro.build/mcp
Official source: https://docs.astro.build/en/guides/build-with-ai/
Scenario: astro-routing-docs v1
Task: Find Astro's public documentation for file-based routing.
Tool: search_astro_docs
Arguments: {"query":"Astro file based routing src/pages"}
Result: passed
The response passed the registered content assertions.
Calls attempted: 1
Call duration (single observation): 597 ms
Result SHA-256: c1bfa2445c77bc0a09168bd87b307f2e73bf1c96b4381a91ac711b2e96c00ce0

- Passed: contains "routing"
- Passed: contains "src/pages"

## Limits

- One fixed public read-only request from a direct MCP client. No model selection, ChatGPT/Claude host, OAuth, private account or write behavior was tested.
- Content assertions check the listed literal terms and absence of a tool error; they do not establish complete factual correctness, relevance or production reliability.
- Observed call duration is one sample and includes network conditions. It is not a latency benchmark or a comparison between services.
- Only the first tools/list page is inspected for this selected tool. No notification stream, redirect, credentials or caller-supplied scenario is allowed.
- Response SHA-256 covers the UTF-8 JSON serialization of the SDK-parsed tool result. Only a bounded public text excerpt is retained; it is untrusted server content.
