Xerj MCP Server
AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for BM25 full-text, vector and hybrid search, code search without grep, agent memory and RAG. Elasticsearch-compatible API; Corpus Hub serves hundreds of reference memory corpora.
Xerj is an open-source mcp server by xerj-org, written mainly in Rust, with 18,550 GitHub stars and the Apache-2.0 license. Its code was last updated Nov 1, 2026.
Scan summary: scanned Nov 5, 2026 at commit 83c9f0d. Seen able to run shell commands, run dynamic code, read environment and secrets. Scan policy
83c9f0d · Nov 5, 2026Findings (58)
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.code-execution issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.code-execution issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
scripts/perf/gate.py:311 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
tools/search-hints/smoke.py:122 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
tools/search-hints/smoke.py:147 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
tools/session-memory/smoke.py:96 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
benchmarks/hub-pov/harness/pov.py:254 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
docs/case-studies/wordpress-security-audit/verify_ssrf.py:54 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
scripts/landing/playground_fixture.cjs:17 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header
docs/research/llms-txt-2026-09/per-project/typesense.md:11 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
docs/research/llms-txt-2026-09/per-project/typesense.md:18 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
docs/case-studies/xerj-self-audit/FINDINGS-V2.md:54 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header
docs/research/llms-txt-2026-09/data/dissections.json:1460 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
docs/research/llms-txt-2026-09/data/dissections.json:1462 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
docs/research/llms-txt-2026-09/data/discovery.json:44 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
engine/crates/xerj-engine/tests/product_experience.rs:592 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
engine/crates/xerj-server/tests/cleartext_bind_fail_closed.rs:538 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
engine/tests/battle_sla.sh:572 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
engine/tests/es-compat-yaml/yaml/aggregations/range.yml:485 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
xerj-ux/test/browser/fake-engine.mjs:38 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
xerj-ux/test/guest.test.mjs:15 - lowLow. Minor, or common in normal tools. Shown for information.paste@1.0.15: 2 known vulnerabilitiesRUSTSEC-2024-0436, RUSTSEC-2024-0436
benchmarks/decide-model/Cargo.lock - lowLow. Minor, or common in normal tools. Shown for information.number_prefix@0.4.0: 1 known vulnerabilityRUSTSEC-2025-0119
engine/Cargo.lock - lowLow. Minor, or common in normal tools. Shown for information.pin-utils@0.1.0: 1 known vulnerabilityRUSTSEC-2026-0441
engine/Cargo.lock - lowLow. Minor, or common in normal tools. Shown for information.rustls-pemfile@2.2.0: 1 known vulnerabilityRUSTSEC-2025-0134
engine/Cargo.lock - lowLow. Minor, or common in normal tools. Shown for information.tokio@1.52.0: 1 known vulnerabilityRUSTSEC-2026-0386
engine/Cargo.lock - lowLow. Minor, or common in normal tools. Shown for information.ttf-parser@0.25.1: 1 known vulnerabilityRUSTSEC-2026-0192
engine/Cargo.lock - lowLow. Minor, or common in normal tools. Shown for information.unsafe-libyaml@0.2.11: 1 known vulnerabilityRUSTSEC-2024-0449
engine/Cargo.lock - lowLow. Minor, or common in normal tools. Shown for information.idna@3.9.0: 1 known vulnerabilityPYSEC-2026-215
tools/benchmarks/batch-retrieval/requirements.txt - lowLow. Minor, or common in normal tools. Shown for information.Reads environment variables not listed in the manifestMEMVID_TELEMETRY, AGENTMEMORY_SECRET, BENCH_EMBEDDER, MEM0_TELEMETRY, MEM0_DIR, MEMPALACE_PALACE_PATH, MEMPALACE_CONFIG_DIR, MCP_MEMORY_BASE_DIR, MCP_MEMORY_STORAGE_BACKEND, MCP_MEMORY_SQLITE_PATH, XERJ_BIN, CONFIRM_AGENT_RUN, ARMS, LIMIT, FIRST
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Xerj alternatives
View more →Similar mcp servers in Database Management, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Xerj (this page) xerj-org | 19k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Codebase Memory MCP DeusData | 48k | MIT | Nov 1, 2026 | Scanned, see report |
| MCP Toolbox googleapis | 17k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Nightingale ccfos | 13k | Apache-2.0 | Oct 30, 2026 | Scanned, no flagged issues |
| Dbhub bytebase | 3.8k | MIT | Oct 26, 2026 | Scanned, no flagged issues |
| Postgres MCP crystaldba | 3.4k | MIT | Aug 17, 2026 | Scanned, no flagged issues |