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.
@ShawnKyzer
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"strands-agents-docs": {
"command": "python",
"args": [
"-u",
"mcp_server/main.py"
],
"cwd": "/your_local_directory/strands-mcp",
"env": {
"ELASTICSEARCH_URL": "http://localhost:9200"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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.
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).
strands-agents-docsStrands Mcp requires Docker (for Elasticsearch/Kibana), Python, and Playwright (with Chromium browser) for the scraper. The MCP server uses Python and communicates with Elasticsearch.
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`.
The scraper crawls the official Strands Agents documentation hosted at `https://strandsagents.com/latest/documentation/docs/`.
Elasticsearch runs on port 9200, Kibana on port 5601, and the MCP server on port 8000. The Windsurf integration uses stdio transport.
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.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Hindsight: Agent Memory That Learns

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Comments