Flexible Graphrag MCP Server

by stevereiner• 196•• Scanned•Claim this listing•Request removal
Coding Agentsai context managementalfrescoarcadedbdoclingdocument processing

GraphRAG, RAG, LlamaIndex, LangChain, 15 Prop Graph, 4 RDF, 10 Vector, 3 Search DBs. 14 data srcs, auto sync, Alfresco, Nuxeo, SharePoint, Box, CMIS, S3,GCS,Azure, web. KG auto-bld, Ontologies, 13 LLM providers, Docling, LlamaParse, LiteParse, Hybrid Search, AI Chat. TypeScript React, Vue, Angular, Python, REST, MCP, OpenArch, Langflow, CocoIndex.

Flexible Graphrag is an open-source mcp server by stevereiner, written mainly in Python, with 196 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit 3b373ee. Seen able to connect to the internet. Scan policy

Scanned
Full scan at 3b373ee · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanfail
Dependency audit220 known vulnerabilitiesfail
Manifestnonewarn
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (60)

  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    flexible-graphrag/cocoindex_integration/pipeline/native_apps.py:362
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    flexible-graphrag/llamaindex/llm/embedding_factory.py:35
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    flexible-graphrag/llamaindex/llm/embedding_factory.py:37
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    scripts/create_opensearch_pipeline.py:31
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    scripts/nuxeo/nuxeo_oauth2_headless.py:35
  • medium
    @angular/router@20.3.32: 1 known vulnerability
    GHSA-62vg-58rm-qff7
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    @modelcontextprotocol/sdk@1.30.0: 6 known vulnerabilities
    GHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    body-parser@1.20.8: 1 known vulnerability
    GHSA-27r3-jxmh-p828
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    body-parser@2.3.0: 1 known vulnerability
    GHSA-27r3-jxmh-p828
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    follow-redirects@1.16.0: 3 known vulnerabilities
    GHSA-8r9p-f939-6h3c, GHSA-mrwp-f3q8-3g9p, GHSA-q3jh-wrc6-jgq8
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    launch-editor@2.14.1: 3 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-r825-w8mm-5pxw
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    source-map-js@1.2.1: 3 known vulnerabilities
    GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    undici@6.29.0: 5 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-4qv8-2p9j-2685, GHSA-9fm3-97px-rjf6, GHSA-qrxm-fqhp-jwvm, GHSA-xjj6-f33q-929c
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    uuid@8.3.2: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    vite@7.3.6: 5 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-r825-w8mm-5pxw, GHSA-rq7h-c2jc-7f22
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    webpack-dev-middleware@7.4.2: 1 known vulnerability
    GHSA-g84c-rxfj-3j2c
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    zod@4.1.13: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • medium
    @remix-run/router@1.23.0: 2 known vulnerabilities
    GHSA-2j2x-hqr9-3h42, GHSA-2w69-qvjg-hvjx
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    axios@1.9.0: 32 known vulnerabilities
    GHSA-35jp-ww65-95wh, GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-3w6x-2g7m-8v23, GHSA-42h9-826w-cgv3 +27 more
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    brace-expansion@1.1.12: 7 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +2 more
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    brace-expansion@2.0.2: 14 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +9 more
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    browserslist@4.25.0: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    flatted@3.3.3: 2 known vulnerabilities
    GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    js-yaml@4.1.0: 5 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-mh29-5h37-fv8m
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    minimatch@3.1.2: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    minimatch@9.0.3: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    nanoid@3.3.11: 6 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w, GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8 +1 more
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    picomatch@2.3.1: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    picomatch@4.0.2: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    postcss@8.5.5: 8 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849, GHSA-6g55-p6wh-862q +3 more
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    rollup@4.43.0: 2 known vulnerabilities
    GHSA-mw96-cpmx-2vgc, GHSA-mw96-cpmx-2vgc
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    vite@6.3.5: 12 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-93m4-6634-74q7, GHSA-9jrq-w75r-8gcw +7 more
    flexible-graphrag-ui/frontend-react/package-lock.json
  • medium
    @vue/server-renderer@3.4.19: 1 known vulnerability
    GHSA-g2v6-rqmx-r4w6
    flexible-graphrag-ui/frontend-vue/package-lock.json
  • medium
    axios@1.6.7: 31 known vulnerabilities
    GHSA-35jp-ww65-95wh, GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-3w6x-2g7m-8v23, GHSA-42h9-826w-cgv3 +26 more
    flexible-graphrag-ui/frontend-vue/package-lock.json
  • medium
    minimatch@9.0.5: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    flexible-graphrag-ui/frontend-vue/package-lock.json
  • medium
    vite@5.1.4: 21 known vulnerabilities
    GHSA-356w-63v5-8wf4, GHSA-4r4m-qw57-chr8, GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-64vr-g452-qvp3 +16 more
    flexible-graphrag-ui/frontend-vue/package-lock.json
  • low
    Possible example credential in docs/tests: curl-auth-user
    2 matches in this file
    docs/DATA-SOURCES/README-nuxeo.md:88
  • low
    Possible example credential in docs/tests: curl-auth-user
    2 matches in this file
    scripts/nuxeo/README.md:37
  • low
    @angular/common@20.3.32: 1 known vulnerability
    GHSA-jfgx-762w-99vr
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    @hono/node-server@2.1.1: 1 known vulnerability
    GHSA-rmxm-3fg6-px4f
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    fast-uri@3.1.8: 4 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-w74x-v6f9-j3xg, GHSA-wjr9-j795-jxcr, GHSA-xhq7-xmqj-769h
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    glob@13.0.6: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    hono@4.13.9: 1 known vulnerability
    GHSA-5r4p-p66f-jhc7
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    ip-address@10.7.2: 1 known vulnerability
    GHSA-rxp7-6hxx-x8q5
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    minimatch@10.2.6: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    qs@6.16.0: 1 known vulnerability
    GHSA-6pq8-jhm2-2vcw
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    serialize-javascript@7.1.2: 1 known vulnerability
    GHSA-m5mm-p8h7-m29v
    flexible-graphrag-ui/frontend-angular/package-lock.json
  • low
    @babel/core@7.27.4: 1 known vulnerability
    GHSA-4x5r-pxfx-6jf8
    flexible-graphrag-ui/frontend-react/package-lock.json
  • low
    ajv@6.12.6: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    flexible-graphrag-ui/frontend-react/package-lock.json
  • low
    follow-redirects@1.15.9: 2 known vulnerabilities
    GHSA-r4q5-vmmm-2653, GHSA-r4q5-vmmm-2653
    flexible-graphrag-ui/frontend-react/package-lock.json
  • low
    react-router@6.30.1: 4 known vulnerabilities
    GHSA-2j2x-hqr9-3h42, GHSA-337j-9hxr-rhxg, GHSA-9jcx-v3wj-wh4m, GHSA-wrjc-x8rr-h8h6
    flexible-graphrag-ui/frontend-react/package-lock.json
  • low
    yaml@1.10.2: 1 known vulnerability
    GHSA-48c2-rrv3-qjmp
    flexible-graphrag-ui/frontend-react/package-lock.json
  • low
    esbuild@0.19.12: 1 known vulnerability
    GHSA-67mh-4wv8-2f99
    flexible-graphrag-ui/frontend-vue/package-lock.json
  • low
    vue-template-compiler@2.7.16: 1 known vulnerability
    GHSA-g3ch-rx76-35fx
    flexible-graphrag-ui/frontend-vue/package-lock.json
  • low
    No manifest declaring network access and environment variables (agent.json)

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.

Flexible Graphrag alternatives

View more →

Similar mcp servers in Coding Agents, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Flexible Graphrag (this page)
stevereiner
196Apache-2.0Oct 31, 2026Scanned, no flagged issues
Context Mode
mksglu
33kNone foundNov 1, 2026Not scanned yet
Serena
oraios
31kNone foundOct 28, 2026Not scanned yet
Fastmcp
PrefectHQ
28kApache-2.0Nov 1, 2026Scanned, no flagged issues
Nuclear
nukeop
19kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
MCP For Beginners
microsoft
18kMITOct 30, 2026Scanned, no flagged issues