io.github.thomasxm/crowdsentinel-mcp-server MCP Server
io.github.thomasxm/crowdsentinel-mcp-server
What is the io.github.thomasxm/crowdsentinel-mcp-server MCP server?
AI-powered threat hunting and incident response MCP server for Elasticsearch/OpenSearch
How to install io.github.thomasxm/crowdsentinel-mcp-server
Copy-paste configuration for popular MCP clients.
ELASTICSEARCH_HOSTSComma-separated Elasticsearch hosts. Supports HTTP/HTTPS, local/remote/cloud (e.g., http://localhost:9200, https://es.prod.example.com:9200)
ELASTICSEARCH_CLOUD_IDElastic Cloud deployment ID (alternative to ELASTICSEARCH_HOSTS for cloud deployments)
ELASTICSEARCH_API_KEYsecretAPI key for authentication (recommended for production and Elastic Cloud)
ELASTICSEARCH_USERNAMEUsername for basic authentication (alternative to API key)
ELASTICSEARCH_PASSWORDsecretPassword for basic authentication (used with ELASTICSEARCH_USERNAME)
ELASTICSEARCH_BEARER_TOKENsecretBearer/service token for authentication (alternative to API key)
VERIFY_CERTSTLS certificate verification: true (verify CA — production), false (skip — dev/test), or /path/to/ca.crt (custom CA)
REQUEST_TIMEOUTRequest timeout in seconds (e.g., 60 or 10.5)
{
"mcpServers": {
"crowdsentinel-mcp-server": {
"command": "uvx",
"args": [
"crowdsentinel-mcp-server"
],
"env": {
"ELASTICSEARCH_HOSTS": "<YOUR_ELASTICSEARCH_HOSTS>",
"ELASTICSEARCH_CLOUD_ID": "<YOUR_ELASTICSEARCH_CLOUD_ID>",
"ELASTICSEARCH_API_KEY": "<YOUR_ELASTICSEARCH_API_KEY>",
"ELASTICSEARCH_USERNAME": "<YOUR_ELASTICSEARCH_USERNAME>",
"ELASTICSEARCH_PASSWORD": "<YOUR_ELASTICSEARCH_PASSWORD>",
"ELASTICSEARCH_BEARER_TOKEN": "<YOUR_ELASTICSEARCH_BEARER_TOKEN>",
"VERIFY_CERTS": "<YOUR_VERIFY_CERTS>",
"REQUEST_TIMEOUT": "<YOUR_REQUEST_TIMEOUT>"
}
}
}
}{
"mcpServers": {
"crowdsentinel-mcp-server": {
"command": "uvx",
"args": [
"crowdsentinel-mcp-server"
],
"env": {
"ELASTICSEARCH_HOSTS": "<YOUR_ELASTICSEARCH_HOSTS>",
"ELASTICSEARCH_CLOUD_ID": "<YOUR_ELASTICSEARCH_CLOUD_ID>",
"ELASTICSEARCH_API_KEY": "<YOUR_ELASTICSEARCH_API_KEY>",
"ELASTICSEARCH_USERNAME": "<YOUR_ELASTICSEARCH_USERNAME>",
"ELASTICSEARCH_PASSWORD": "<YOUR_ELASTICSEARCH_PASSWORD>",
"ELASTICSEARCH_BEARER_TOKEN": "<YOUR_ELASTICSEARCH_BEARER_TOKEN>",
"VERIFY_CERTS": "<YOUR_VERIFY_CERTS>",
"REQUEST_TIMEOUT": "<YOUR_REQUEST_TIMEOUT>"
}
}
}
}{
"mcpServers": {
"crowdsentinel-mcp-server": {
"command": "uvx",
"args": [
"crowdsentinel-mcp-server"
],
"env": {
"ELASTICSEARCH_HOSTS": "<YOUR_ELASTICSEARCH_HOSTS>",
"ELASTICSEARCH_CLOUD_ID": "<YOUR_ELASTICSEARCH_CLOUD_ID>",
"ELASTICSEARCH_API_KEY": "<YOUR_ELASTICSEARCH_API_KEY>",
"ELASTICSEARCH_USERNAME": "<YOUR_ELASTICSEARCH_USERNAME>",
"ELASTICSEARCH_PASSWORD": "<YOUR_ELASTICSEARCH_PASSWORD>",
"ELASTICSEARCH_BEARER_TOKEN": "<YOUR_ELASTICSEARCH_BEARER_TOKEN>",
"VERIFY_CERTS": "<YOUR_VERIFY_CERTS>",
"REQUEST_TIMEOUT": "<YOUR_REQUEST_TIMEOUT>"
}
}
}
}{
"servers": {
"crowdsentinel-mcp-server": {
"type": "stdio",
"command": "uvx",
"args": [
"crowdsentinel-mcp-server"
],
"env": {
"ELASTICSEARCH_HOSTS": "<YOUR_ELASTICSEARCH_HOSTS>",
"ELASTICSEARCH_CLOUD_ID": "<YOUR_ELASTICSEARCH_CLOUD_ID>",
"ELASTICSEARCH_API_KEY": "<YOUR_ELASTICSEARCH_API_KEY>",
"ELASTICSEARCH_USERNAME": "<YOUR_ELASTICSEARCH_USERNAME>",
"ELASTICSEARCH_PASSWORD": "<YOUR_ELASTICSEARCH_PASSWORD>",
"ELASTICSEARCH_BEARER_TOKEN": "<YOUR_ELASTICSEARCH_BEARER_TOKEN>",
"VERIFY_CERTS": "<YOUR_VERIFY_CERTS>",
"REQUEST_TIMEOUT": "<YOUR_REQUEST_TIMEOUT>"
}
}
}
}claude mcp add crowdsentinel-mcp-server --env ELASTICSEARCH_HOSTS=<YOUR_ELASTICSEARCH_HOSTS> --env ELASTICSEARCH_CLOUD_ID=<YOUR_ELASTICSEARCH_CLOUD_ID> --env ELASTICSEARCH_API_KEY=<YOUR_ELASTICSEARCH_API_KEY> --env ELASTICSEARCH_USERNAME=<YOUR_ELASTICSEARCH_USERNAME> --env ELASTICSEARCH_PASSWORD=<YOUR_ELASTICSEARCH_PASSWORD> --env ELASTICSEARCH_BEARER_TOKEN=<YOUR_ELASTICSEARCH_BEARER_TOKEN> --env VERIFY_CERTS=<YOUR_VERIFY_CERTS> --env REQUEST_TIMEOUT=<YOUR_REQUEST_TIMEOUT> -- uvx crowdsentinel-mcp-serverRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.