MCP.so
ログイン
S

Strands MCP Server

@ShawnKyzer

基本情報

カテゴリ

その他

トランスポート

stdio

作者

ShawnKyzer

投稿者

Shawn Kyzer

Strands MCP Server について

概要はまだありません

Strands MCP Server の設定

以下の設定を使って、このサーバーを 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"
      }
    }
  }
}

Strands MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは 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

よくある質問

1

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.

2

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`.

3

Where does the scraped documentation come from?

The scraper crawls the official Strands Agents documentation hosted at `https://strandsagents.com/latest/documentation/docs/`.

4

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.

5

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.

コメント

「その他」の他のコンテンツ