Strands Mcp
@ShawnKyzer
关于 Strands Mcp
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"strands-agents-docs": {
"command": "python",
"args": [
"-u",
"mcp_server/main.py"
],
"cwd": "/your_local_directory/strands-mcp",
"env": {
"ELASTICSEARCH_URL": "http://localhost:9200"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Strands Mcp?
Strands Mcp is an MCP (Model Context Protocol) server that scrapes the Strands Agents documentation (v1.1.x) and indexes it in Elasticsearch, making it searchable for Amazon Q Developer and integrable with the Windsurf IDE.
How to use Strands Mcp?
Start Elasticsearch and Kibana with docker-compose up -d. Install dependencies (pip or uv), install Playwright browsers, and run the scraper (python scraper/main.py). Then start the MCP server (python mcp_server/main.py) on port 8000. Configure Amazon Q or Windsurf using the provided integration guides (AMAZON_Q_INTEGRATION.md or WINDSURF_INTEGRATION.md).
Key features of Strands Mcp
- Scrapes and indexes Strands Agents documentation automatically
- Full-text search via Elasticsearch index
strands-agents-docs - MCP server exposing documentation to AI assistants
- Docker Compose orchestration for Elasticsearch and Kibana
- Kibana web GUI for browsing and querying indexed docs
- Ready‑to‑use configuration for Amazon Q Developer and Windsurf IDE
Use cases of Strands Mcp
- Enable Amazon Q Developer to answer questions using the latest Strands Agents docs
- Provide real‑time documentation search inside the Windsurf IDE
- Explore and visualize scraped documentation using Kibana’s Discover and Dashboards
- Build custom MCP clients that query the indexed documentation
FAQ from Strands Mcp
What dependencies does Strands Mcp require?
Strands Mcp requires Docker (for Elasticsearch/Kibana), Python, and Playwright (with Chromium browser) for the scraper. The MCP server uses Python and communicates with Elasticsearch.
How do I configure the Elasticsearch connection?
Set the environment variable ELASTICSEARCH_URL (default http://localhost:9200) when running the scraper or MCP server. The default index name is strands-agents-docs.
Where does the scraped documentation come from?
The scraper crawls the official Strands Agents documentation hosted at https://strandsagents.com/latest/documentation/docs/.
What ports are used by Strands Mcp?
Elasticsearch runs on port 9200, Kibana on port 5601, and the MCP server on port 8000. The Windsurf integration uses stdio transport.
Can I run Strands Mcp without Docker?
The MCP server and scraper can run locally without Docker, but Elasticsearch must be available separately (e.g., via Docker or a remote instance). The provided docker-compose.yml starts Elasticsearch and Kibana.
其他 分类下的更多 MCP 服务器

EverArt
modelcontextprotocolModel Context Protocol Servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Servers
modelcontextprotocolModel Context Protocol Servers
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
评论