Back to Home
arthurfantaci icon

jama-mcp-server-graphrag

Verified Safe

by arthurfantaci

Overview

Provides a GraphRAG backend for a requirements management knowledge graph, serving as both an MCP server for Claude Desktop and a REST API for a React chatbot.

Installation

Run Command
docker compose up -d

Environment Variables

  • NEO4J_URI
  • NEO4J_USERNAME
  • NEO4J_PASSWORD
  • OPENAI_API_KEY

Security Notes

The server demonstrates strong security practices: it strictly adheres to Neo4j driver best practices (parameterized queries, explicit transaction functions, single driver instance). The `text2cypher` tool explicitly blocks write/delete/modification operations, which is crucial. All sensitive credentials are managed via environment variables. Standard web frameworks (FastAPI, FastMCP) are used with CORS configured. No obvious 'eval' or 'pickle' vulnerabilities were found in the provided code. The inherent risk of prompt injection with LLMs is present but mitigated by well-defined system prompts and agentic patterns.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2026-01-19

Tags

graphragneo4jrequirements-managementagentic-aimcp