Back to Home
DiscourseGraphs icon

discourse-graph-mcp

Verified Safe

by DiscourseGraphs

Overview

Exposes structured discourse graphs to AI assistants for exploration, search, and traversal of research knowledge, including dynamic schema adaptation and inline image display.

Installation

Run Command
npm start

Environment Variables

  • DATA_PATH
  • SERVER_NAME

Security Notes

The server loads data from a local JSON file (`DATA_PATH`) and fetches images from publicly accessible Firebase URLs. The `fetchImageAsBase64` function, while designed for public URLs, could pose a Server-Side Request Forgery (SSRF) risk if the `DATA_PATH` file itself were compromised with malicious, internal network URLs. However, given it's a Proof-of-Concept, intended for a single static, presumably trusted JSON data source, and operates via standard I/O (stdio) rather than a network port exposed to the internet, the immediate external attack surface is minimal. No 'eval' or obvious malicious patterns found in the source code. The primary risk lies with the integrity of the input JSON data file.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2026-01-16

Tags

discourse graphsknowledge graphsAI assistantsMCPresearch