← Back to search

@zetesis/mcp-typesense

GitHub Actions Scanned 12d ago

Composable MCP (Model Context Protocol) server that exposes Typesense-backed content with taxonomy enrichment, LLM sampling synthesis tools, and pluggable auth.

D
40 / 100

Versions

0.6.6latest
Jul 23, 2026
0.6.5
Jul 23, 2026
0.6.4
Jul 23, 2026
0.6.3
Jun 21, 2026
0.6.2
Jun 20, 2026
+ show 9 moreshow less
0.6.1
Jun 20, 2026
0.6.0
May 21, 2026
0.5.1
May 17, 2026
0.5.0
May 9, 2026
0.4.0
May 9, 2026
0.3.0
May 2, 2026
0.2.1
Apr 30, 2026
0.2.0
Apr 13, 2026
0.1.1
Apr 10, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 3

search_collections
annotations: none low

Semantic vector search over pgvector chunk tables (${nameList}). Embeds the query and orders by vector distance.

limit number query string collection string
get_chunks_by_parent
annotations: none low

Fetch all chunks of a parent document, ordered by chunk_index. Use to read a full doc after search.

collection string parent_doc_id string
get_chunks_by_ids
annotations: none low

Fetch specific chunks by their ids. Use to read full content of chunks found via search_collections.

ids array collection string

Permissions 4

network medium
Server uses network capabilities via: fetch(), httpx, urllib
filesystem low
Server uses filesystem capabilities via: os
database medium
Server uses database capabilities via: psycopg, redis, sqlalchemy
env_vars low
Server uses env_vars capabilities via: os.environ, os.getenv(), process.env

Scan Findings 92

low
Tool 'search_collections' has no annotations annotation_checker · 100%
low
Tool 'get_chunks_by_parent' has no annotations annotation_checker · 100%
low
Tool 'get_chunks_by_ids' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Excessive dependency count: 100 direct dependencies dependency_analyzer · 90%
medium
Suspicious package name: react-dom dependency_analyzer · 60%
medium
Suspicious package name: react-markdown dependency_analyzer · 60%
medium
Vulnerable dependency: turbo@2.4.0 (GHSA-3qcw-2rhx-2726) dependency_analyzer · 95%
medium
Vulnerable dependency: turbo@2.4.0 (GHSA-hcf7-66rw-9f5r) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@3.2.4 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-267c-6grr-h53f) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-26hh-7cqf-hhc6) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-36qx-fr4f-26g5) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-3g8h-86w9-wvmq) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-3x4c-7xq6-9pq8) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-4633-3j49-mh5q) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-492v-c6pp-mqqv) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-4c39-4ccg-62r3) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-5f7q-jpqc-wp7h) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-68g3-v927-f742) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-6gpp-xcg3-4w24) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-89xv-2m56-2m9x) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-8h8q-6873-q5fj) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-955p-x3mx-jcvp) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-9g9p-9gw9-jx7f) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-9qr9-h5gf-34mp) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-c4j6-fc7j-m34r) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-ffhc-5mcf-pf4q) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-ggv3-7p47-pfv8) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-gx5p-jg67-6x7h) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-h25m-26qc-wcjf) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-h64f-5h5j-jqjh) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-m99w-x7hq-7vfj) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-mg66-mrh9-m8jx) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-mwv6-3258-q52c) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-p9j2-gv94-2wf4) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-q4gf-8mx6-v5v3) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-q8wf-6r8g-63ch) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-vfv6-92ff-j949) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-w37m-7fhw-fmv9) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16 (GHSA-wfc6-r584-vfw7) dependency_analyzer · 95%
medium
Vulnerable dependency: sharp@0.32.6 (GHSA-f88m-g3jw-g9cj) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8.5.6 (GHSA-6g55-p6wh-862q) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8.5.6 (GHSA-fxqj-rqcc-2cmp) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8.5.6 (GHSA-qx2v-qp2m-jg93) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8.5.6 (GHSA-r28c-9q8g-f849) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.0 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.0 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.0 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
medium
Vulnerable dependency: agno@2.6.0 (GHSA-82m5-3pcp-hccq) dependency_analyzer · 95%
medium
Vulnerable dependency: agno@2.6.0 (PYSEC-2026-2333) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-537c-gmf6-5ccf) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-6vqw-3v5j-54x4) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-79v4-65xg-pq4g) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-9v9h-cgj8-h64p) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-h4gh-qq45-vh27) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-jwv3-5hgf-82ww) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-m2h6-j472-rp4c) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-m959-cc7f-wv43) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (GHSA-r6ph-v2qm-q3c2) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (PYSEC-2024-225) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (PYSEC-2026-1284) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (PYSEC-2026-1285) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (PYSEC-2026-2141) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (PYSEC-2026-35) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (PYSEC-2026-3553) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@42.0 (PYSEC-2026-3554) dependency_analyzer · 95%
medium
Buffer.from base64 in Zetesis-Labs-PayloadAgents-122db09/packages/mcp-typesense/src/auth/resolve.ts:103 entropy_analyzer · 75%
medium
Buffer.from base64 in Zetesis-Labs-PayloadAgents-122db09/packages/mcp-typesense/src/auth/resolve.ts:144 entropy_analyzer · 75%
medium
Buffer.from base64 in Zetesis-Labs-PayloadAgents-122db09/packages/mcp-typesense/src/auth/resolve.ts:164 entropy_analyzer · 75%
medium
Buffer.from base64 in Zetesis-Labs-PayloadAgents-122db09/packages/payload-agents-core/src/lib/encryption.ts:65 entropy_analyzer · 75%
medium
Buffer.from base64 in Zetesis-Labs-PayloadAgents-122db09/packages/payload-agents-core/src/lib/encryption.ts:66 entropy_analyzer · 75%
medium
Buffer.from base64 in Zetesis-Labs-PayloadAgents-122db09/packages/payload-agents-core/src/lib/encryption.ts:67 entropy_analyzer · 75%
medium
Buffer.from base64 in Zetesis-Labs-PayloadAgents-122db09/packages/payload-agents-core/src/lib/encryption.ts:68 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: search_collections manifest_parser · 85%
info
Tool: get_chunks_by_parent manifest_parser · 85%
info
Tool: get_chunks_by_ids manifest_parser · 85%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (33) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 70%
medium
Permission: database access detected permission_analyzer · 90%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 89 components sbom_generator · 100%
critical
Database URL with Password found in Zetesis-Labs-PayloadAgents-122db09/.devcontainer/docker-compose.yml secret_scanner · 85%
critical
Database URL with Password found in Zetesis-Labs-PayloadAgents-122db09/.devcontainer/devcontainer.env.example secret_scanner · 85%
critical
Database URL with Password found in Zetesis-Labs-PayloadAgents-122db09/.devcontainer/devcontainer.env secret_scanner · 85%
high
Hardcoded Password found in Zetesis-Labs-PayloadAgents-122db09/backend/agno-microsoft-teams/README.md secret_scanner · 65%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%