Repository navigation
feat(mcp_ai_agents): add Strands MCP Agent - #1178
Closed
elizabethfuentes12 wants to merge 1 commit into
Closed
elizabethfuentes12 wants to merge 1 commit into
elizabethfuentes12 wants to merge 1 commit into
Conversation
Signed-off-by: Elizabeth Fuentes <elizabethfuentes12@gmail.com>
Owner
|
Thanks for this, and for the clean, well-documented code. We're going to pass on this one for now. It's narrow in scope: a docs-Q&A client over the Strands SDK's own MCP server, which is mostly useful to readers already committed to Strands, and as a tutorial it stays fairly close to a canned docs-search demo. Not a quality concern, the code itself is solid. If you'd like to contribute a broader MCP example (an agent that combines tools or solves a task a reader would reach for beyond querying one SDK's docs), we'd be happy to review it. Closing this for now. Generated by Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a Strands MCP Agent to the MCP AI Agents section.
A Streamlit app that answers questions about the Strands Agents SDK using a Strands agent connected to an MCP server. The Strands
MCPClientlaunches the Strands documentation MCP server locally over stdio (uvx), discovers its tools (search_docs,fetch_doc), and passes them to an agent backed by an OpenAI model (gpt-4o-miniby default).What this adds
mcp_ai_agents/strands_mcp_agent/withstrands_mcp_agent.py,README.md, andrequirements.txtHow it works
strands-agents-mcp-serveras a local subprocess withuvxMCPClientconnects over stdio and callslist_tools_sync()Agenton an OpenAI modelsearch_docsandfetch_doc, then answers with citationsTesting
search_docs,fetch_doc)Code follows the official Strands MCP client and OpenAI provider docs.