PlugWiki

Strands Agents MCP Server: Setup for Claude, Cursor and More

OfficialLocal
GetPyPIstrands-agents-mcp-serverstrands-agents/harness-sdkDocs

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.

Install Strands Agents MCP

Claude Code

  1. 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. 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_docs

  • Reads 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

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-onlyBoth tools only read documentation, so there is nothing to switch off.
Talks tostrandsagents.com (documentation pages only)
Sign-in and keysNo 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

WebsiteDocsGitHubPyPIChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 4
  1. strands-mcp README · github.com
  2. strands-mcp server.py · github.com
  3. strands-mcp pyproject.toml · github.com
  4. Archived mcp-server repo · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.