MCP tools for knowledge graph operations.
KGAddEntityTool(backend: Optional[Any] = None)
Bases: BaseTool
Add an entity to the knowledge graph.
Source code in src/openjarvis/tools/knowledge_tools.py
| def __init__(self, backend: Optional[Any] = None) -> None:
self._backend = backend
|
KGAddRelationTool(backend: Optional[Any] = None)
Bases: BaseTool
Add a relation between two entities in the knowledge graph.
Source code in src/openjarvis/tools/knowledge_tools.py
| def __init__(self, backend: Optional[Any] = None) -> None:
self._backend = backend
|
KGQueryTool(backend: Optional[Any] = None)
Bases: BaseTool
Query the knowledge graph by entity/relation type patterns.
Source code in src/openjarvis/tools/knowledge_tools.py
| def __init__(self, backend: Optional[Any] = None) -> None:
self._backend = backend
|
KGNeighborsTool(backend: Optional[Any] = None)
Bases: BaseTool
Find neighboring entities in the knowledge graph.
Source code in src/openjarvis/tools/knowledge_tools.py
| def __init__(self, backend: Optional[Any] = None) -> None:
self._backend = backend
|