MCP ExplorerExplorer

Crewai Mcp Neo4j Fastapi

@jalakooon a year ago
7 MIT
FreeCommunity
AI Systems
A FastAPI server for querying Neo4j graph data using CrewAI.

Overview

What is Crewai Mcp Neo4j Fastapi

crewai-mcp-neo4j-fastapi is a FastAPI server that integrates CrewAI with Neo4j to process queries related to data stored in a Neo4j graph database.

Use cases

Use cases include querying complex relationships in social networks, analyzing data in recommendation systems, and managing knowledge graphs for enhanced data retrieval.

How to use

To use crewai-mcp-neo4j-fastapi, set up the environment by copying the sample.env file to .env and filling in the necessary values. Install dependencies using ‘poetry install’ and start the server with ‘poetry run uvicorn main:app --reload --port 4000’. Access the interactive documentation at http://127.0.0.1:8000/docs.

Key features

Key features include integration with Neo4j for graph database queries, support for LLM inference via OpenAI, and easy setup and management using Poetry.

Where to use

crewai-mcp-neo4j-fastapi can be used in various fields such as data analytics, artificial intelligence applications, and any domain requiring graph database management and querying.

Content

FastAPI server using CrewAI and Neo4j MCP

This is a simple FastAPI server that uses CrewAI and Neo4j MCP to process queries about the data within a Neo4j graph database.

Requirements

Setup

  1. Copy the sample.env file to .env and fill in the values.
  2. Run poetry install

Start FastAPI Server

poetry run uvicorn main:app --reload --port 4000

Interactive docs will be accessible at:
http://127.0.0.1:8000/docs

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers