Genkit

Genkit

Official
firebase

Provides a knowledge graph interface that can both consume MCP resources and expose Genkit AI framework tools. Manages entities, relations, and observations in a searchable graph structure.

5,598169 views683Local (stdio)

What it does

  • Create entities and relations in knowledge graphs
  • Search and query knowledge graph nodes
  • Add observations to existing entities
  • Delete entities, relations, and observations
  • Read entire knowledge graph structure
  • Open specific graph nodes by name

Best for

AI developers building knowledge-based applicationsCreating structured data representations for AI modelsManaging complex entity relationships in AI systems
Bidirectional MCP integrationFull CRUD operations on knowledge graphsBuilt on Google's production AI framework

Tools (9)

create_entities

Create multiple new entities in the knowledge graph

create_relations

Create multiple new relations between entities in the knowledge graph. Relations should be in active voice

add_observations

Add new observations to existing entities in the knowledge graph

delete_entities

Delete multiple entities and their associated relations from the knowledge graph

delete_observations

Delete specific observations from entities in the knowledge graph

Alternatives