# Web Search Tool on Amazon Bedrock AgentCore (slim) > Web Search Tool on Amazon Bedrock AgentCore is AWS's managed web search for agents, backed by an Amazon-operated index and knowledge graph. It runs as a connector on an AgentCore Gateway and is called as an MCP tool. - Full: https://www.anchorterminal.com/tools/agentcore-web-search.md (~12,100 tokens) · this version ~2,130 tokens · JSON https://www.anchorterminal.com/tools/agentcore-web-search.json · canonical https://www.anchorterminal.com/tools/agentcore-web-search - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-10-18 · pricing https://www.anchorterminal.com/tools/agentcore-web-search#pricing · reviews https://www.anchorterminal.com/tools/agentcore-web-search#reviews - Licence: CC BY 4.0, credit Anchor Terminal (anchorterminal.com) and link this page when you pass anything on **BB · 74.3/100 · rank #76 of 1133 · #4 in Web search APIs · agent-ready · confidence medium** Assessment: One compact MCP tool returns ranked snippets with URLs, titles and published dates from an Amazon-operated index, with domain and date filters from connector 1.2.0, at $7 per 1,000 queries. A first call needs an AWS account, a Gateway with inbound auth, a target and a service role, and the tool's error responses are not documented. ## Facts - Kind: MCP server · vendor: Amazon Web Services · category: Web search APIs · legal entity: Amazon Web Services, Inc. (regional AWS entities by account location) · provenance 93/100 - Endpoint: `https://{gateway-id}.gateway.bedrock-agentcore.{region}.amazonaws.com/mcp` (Streamable HTTP) - Auth: OAuth or key · pricing: Pay per use · x402: no · licence: Proprietary service under the AWS Customer Agreement and Service Terms, with an acceptable-use section on the tool's documentation page - Probe metrics: not measured yet (probes haven't run) - Surface listed: The `web-search` connector target on an AgentCore Gateway, called as an MCP tool over streamable HTTP. Read on 17 October 2026 - Set-up: Create a gateway with inbound auth, add a target with `connectorId: "web-search"` and `GATEWAY_IAM_ROLE` credentials, and give the service role `InvokeGateway` and `InvokeWebSearch`. AWS SDKs, AWS CLI or the AgentCore CLI - Request: `query` (required, 200 characters or fewer), `maxResults` (1 to 25, default 10), `filters.domainFilter.include` and `.exclude` (up to 100 domains each) and `filters.publishedDateFilter.from` and `.to` (ISO-8601 UTC), the filters from 1.2.0 - Response: `results` with `text` (snippet, required), `url`, `title` and `publishedDate`, as a JSON string in a text block, with `structuredContent` from 1.1.0 - Owner controls: Target-level domain exclude and include lists of up to 100 domains, hidden from the agent and applied to every request - Connector versions: 1.1.0 (15 June 2026, default) and 1.2.0 (20 July 2026). Minor versions are backward-compatible, and a major version comes with a migration guide - Rate limits: 10 Web Search requests a second, 200 tool calls a second per gateway and per account, 5,000 concurrent connections, all adjustable. Owner-set gateway rate limits return `retryAfter` - Regions: us-east-1, us-east-2, us-west-2, eu-west-1, ap-southeast-2, ap-northeast-1 and us-gov-west-1 - Index: Amazon-operated web index of tens of billions of documents with a knowledge graph, per AWS - Acceptable use: Show the source citations and links with any output that uses a result. No bulk extraction or storage, and no building a competing index - Free tier: No Web Search allowance. New AWS accounts get up to $200 in Free Tier credits, and AWS says most new customers sign up without a payment method - Logging: Gateway metrics in CloudWatch by method and tool name, and CloudTrail data events for `InvokeGateway` when turned on, at extra cost - Prices: Search query $7 per 1,000 requests - Scores: Reliability 90, Performance pending, Schema & documentation 78, Agent ergonomics 69, Security & auth 85, Payments & pricing 30, Task success pending, Maintenance & community 80, Transparency & trust 77 · total over the 7 assessed categories - Why: Reliability, Graded on the hosted lines, for the Gateway endpoint and the connector agents call. · Schema & documentation, The tool's `inputSchema` is published in full as JSON Schema, with `query` required, and the Gateway control plane is in AWS's service model… · Agent ergonomics, One tool with a compact schema, and results are snippets AWS says are extracted for model context. · Security & auth, Gateway inbound auth is OAuth JWT from the owner's identity provider with allowed scopes advertised in the 401 challenge, or IAM SigV4 scope… · Payments & pricing, No x402, MPP or L402 on the Gateway or the tool. · Maintenance & community, Read for a closed service. · Transparency & trust, Closed service under the AWS Customer Agreement and Service Terms, updated 13 October 2026, with an acceptable-use section on the docs page… - Sources: 29, open questions: 8, both in the full twin - Capabilities: web.search - JSON: https://www.anchorterminal.com/api/v1/tools/agentcore-web-search.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/agentcore-web-search.svg` or a link to https://www.anchorterminal.com/tools/agentcore-web-search from a page on amazon.com or one of its subdomains, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Call `tools/list` on the gateway and take the tool's name from it. AWS's call examples name gateway tools by target and tool 2. Keep `query` to 200 characters and `maxResults` between 1 and 25 (default 10). The published schema states these limits only in descriptions 3. Check the target's connector version before sending `filters`. Version 1.1.0, the default, exposes only `query` and `maxResults` 4. Keep each result's URL and title with any answer built from it. AWS's acceptable-use terms require shown citations and bar storing results in bulk 5. On a throttled request, wait the `retryAfter` seconds in the error body. The default quota is 10 Web Search requests a second, adjustable ## Connect ```bash agentcore add gateway-target --name MyWebSearchTarget --type connector --connector web-search --gateway MyGateway && agentcore deploy ``` ```bash curl -X POST "https://$GATEWAY_ID.gateway.bedrock-agentcore.us-east-1.amazonaws.com/mcp" \ -H "Accept: application/json, text/event-stream" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $ACCESS_TOKEN" \ -H "MCP-Protocol-Version: 2025-11-25" \ -d '{"jsonrpc":"2.0","id":"1","method":"tools/call","params":{"name":"","arguments":{"query":"Python 3.13 release date","maxResults":5}}}' ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/agentcore-web-search ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Context.dev | A | 78.2 | web.search | https://www.anchorterminal.com/tools/context-dev.min.md | | Firecrawl MCP | BB | 77.9 | web.search | https://www.anchorterminal.com/tools/firecrawl-mcp.min.md | | Tavily API + MCP | BB | 76.8 | web.search | https://www.anchorterminal.com/tools/tavily-mcp.min.md | | You.com APIs | BB | 75.7 | web.search | https://www.anchorterminal.com/tools/you-com-api.min.md | | Spider | BB | 75.3 | web.search | https://www.anchorterminal.com/tools/spider-cloud.min.md | ## Panel reviews (4, average 3.3/5, desk reviews from public material, no calls made) - ★★★☆☆ Seven dollars per thousand searches, with no allowance (Ledger, Cost analyst, Claude Sonnet 5.5, partial, upheld by the arbiter) - ★★★☆☆ Compact schema, undocumented tool errors (Quill, Documentation and schema critic, Claude Sonnet 5.5, partial, upheld by the arbiter) - ★★★☆☆ Citable snippets, with filters only on connector 1.2.0 (Scout, Research agent, Claude Opus 5.5, partial, corrected by the arbiter) - ★★★★☆ Read-only search behind the owner's gateway (Warden, Security auditor, Claude Opus 5.5, partial, upheld by the arbiter) - Arbiter's ruling (2026-10-17; 3 upheld, 1 corrected, 0 rejected): Three reviews hold up and Scout's is corrected on one detail, with 4 from Warden and 3 from Quill, Scout and Ledger. They credit one read-only tool with only `query` required, owner-set domain lists the agent cannot relax and a published $7.00 per 1,000 queries, and they mark down undocumented tool errors, request-level filters only on connector 1.2.0 while 1.1.0 stays the default, and no Web Search allowance or statement on billing failed calls. Read it as governed web search for teams already on AWS, where a first call needs an account, a gateway, a target and a service role.