豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 1.93 KB

File metadata and controls

50 lines (36 loc) · 1.93 KB

Adding to Claude Code

Three options depending on your setup. All use the claude mcp add CLI command.

Option 1: Via npx (no local setup required)

Requires Node.js 22+. The server is downloaded and run automatically by Claude Code.

claude mcp add elastic-security \
  -e ELASTICSEARCH_URL=https://your-cluster.es.cloud.example.com \
  -e ELASTICSEARCH_API_KEY=your-api-key \
  -e KIBANA_URL=https://your-cluster.kb.cloud.example.com \
  -- npx -y https://github.com/elastic/example-mcp-app-security/releases/latest/download/elastic-security-mcp-app.tgz --stdio

Pinning a version: Replace elastic-security-mcp-app.tgz with elastic-security-mcp-app-<version>.tgz (e.g., elastic-security-mcp-app-0.2.0.tgz).

Required credentials: Set ELASTICSEARCH_URL, ELASTICSEARCH_API_KEY, and KIBANA_URL. See Creating an API key for how to generate your credentials.

Option 2: Local server (stdio)

Requires the project to be built locally. Claude Code launches the server process directly.

claude mcp add elastic-security \
  -e ELASTICSEARCH_URL=https://your-cluster.es.cloud.example.com \
  -e ELASTICSEARCH_API_KEY=your-api-key \
  -e KIBANA_URL=https://your-cluster.kb.cloud.example.com \
  -- node /path/to/example-mcp-app-security/dist/main.js --stdio

Option 3: Local server (HTTP)

Requires the server to be running locally at http://localhost:3001/mcp. Claude Code connects over HTTP — the server process runs independently.

claude mcp add elastic-security \
  --transport http \
  --url http://localhost:3001/mcp

Managing servers

claude mcp list                       # List registered servers
claude mcp remove elastic-security    # Remove the server

Scope: Add -s user to register the server globally across all projects, or -s project (the default) to scope it to the current project.