Strands Agents MCP Server: Setup for Claude, Cursor and More
Lets your coding assistant search and read the Strands Agents docs while you build agents.
This server lets Claude, Cursor and other coding assistants search and read the Strands Agents documentation while you build agents with it. It comes from the Strands Agents project itself and runs on your computer through uvx, with no account or API key.
The assistant finds pages by title, reads a page's outline, then pulls only the section it needs. It fetches pages from strandsagents.com when asked, and refuses any other address.
The old mcp-server repo is archived. The same server now lives in the strands-mcp folder of the harness-sdk repo, and the same PyPI package ships from there.
Good for
- Developers building agents with the Strands Agents SDK
- Teams on AWS who want accurate Strands answers inside their editor
- Anyone who wants Claude to read the official docs, not guess
Works in
12 should work
Tap an app to see how to set it up and any known problems.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Client does not support this transport.
Client does not support this transport.
Install Strands Agents MCP
Claude Code
- 1
Copy this prompt.
Add the Strands Agents MCP server to Claude Code. Run this command: claude mcp add strands-agents -- uvx strands-agents-mcp-server Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires uv (Python).
Built from the package data we hold. Not yet tested by us.
Tools
Finds Strands docs pages that match your search words
Searches the Strands Agents guides, API pages and examples by title, and by body text for pages already opened. Returns up to 5 results by default, each with a link, title, score and short snippet.
Try: “Search the Strands docs for how to use a Bedrock model.”
Network ·
search_docsReads one Strands docs page, or just one section of it
Opens a docs page and returns its outline, or one section if you name it. Short pages come back whole. With no address it lists every page it knows. It refuses addresses outside strandsagents.com.
Try: “Open the Strands page on MCP tools and read the section about connecting servers.”
Network ·
fetch_doc
Read from the source code
Permissions
low risk · 2 things to watch
Low risk
The assistant can only read public Strands documentation. It sends no data of yours anywhere beyond the page addresses it requests.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only modeHow to turn it on
Watch out for
Fetches pages from the internet
Page fetches go to strandsagents.com only; the code rejects other hosts. Search terms you give the assistant stay on your machine, but the pages it opens are requested from that site. github.com
Old repo is archived
Older guides point to strands-agents/mcp-server, which is archived. Use the strands-agents-mcp-server package, which now ships from the harness-sdk repo. github.com
Technical details
| Turning on read-only | Both tools only read documentation, so there is nothing to switch off. |
|---|---|
| Talks to | strandsagents.com (documentation pages only) |
| Sign-in and keys | No account or API key. |
Questions
Is the Strands Agents MCP server official?
Yes. It is published by the Strands Agents project, with AWS listed as the package author, and lives in the project's harness-sdk repo.
Does it need an API key?
No. It needs only uv installed so the package can run, and no account or sign-in.
What can it do besides read docs?
Nothing. It has two tools, one to search and one to read documentation pages, and it cannot run agents or change files.
Which AI apps does it work in?
The project documents Claude Code, Cursor, VS Code, Cline, Kiro and Amazon Q Developer CLI. It runs locally, so any app that starts a local server should work. Use the install box above for the exact steps.
Why does the old mcp-server repo say it is archived?
The server moved into the strands-mcp folder of the harness-sdk repo. The package name, strands-agents-mcp-server, did not change.
Can it prefetch all the docs?
Yes. Set the STRANDS_MCP_PREFETCH_ALL environment variable to 1, true or yes and it indexes every page in the background at startup. It is off by default.
Information
updated Nov 2, 2026
- Publisher
- Official
- Package
strands-agents-mcp-server- Registry
- PyPI
- Transport
- stdio
- Auth
- None
- Version
- 0.3.0
- License
- Apache-2.0
- Last commit
- Jul 27, 2026
- Open issues
- 4
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 4Hide
- strands-mcp README · github.com
- strands-mcp server.py · github.com
- strands-mcp pyproject.toml · github.com
- Archived mcp-server repo · github.com