mcp_fact_graph 0.1.1
mcp_fact_graph: ^0.1.1 copied to clipboard
Temporal knowledge graph with evidence-based fact management, candidate confirmation, and automatic summarization for the MCP ecosystem.
0.1.1 Dependency Update #
0.1.0 Initial Release #
Added #
Core Features
-
Temporal Knowledge Graph
Factmodel with domain, category, value, and temporal scopeEvidencemodel for source data with confidence scoresCandidatemodel for pending facts awaiting confirmationClaimmodel for skill execution assertions
-
Fact Graph Service
FactGraphServiceas the main entry point- Evidence ingestion and processing
- Candidate creation and confirmation workflow
- Fact querying with domain, entity, and temporal filters
-
Context Bundles
ContextBundlefor complete entity context retrieval- Facts, summaries, and recent claims aggregation
- Optimized for LLM consumption
-
Port-Based Architecture
FactStoragePortfor fact persistenceEvidenceStoragePortfor evidence storageCandidateStoragePortfor candidate managementEntityStoragePortfor entity dataEventStoragePortfor event sourcingViewStoragePortfor materialized views
-
In-Memory Implementations
- Complete in-memory storage implementations for testing
- Thread-safe operations with proper isolation
Storage Ports #
FactStoragePort- CRUD operations for factsEvidenceStoragePort- Evidence managementCandidateStoragePort- Candidate lifecycleEntityStoragePort- Entity metadataEventStoragePort- Event sourcing supportViewStoragePort- Materialized views
Data Models #
Fact- Confirmed knowledge with temporal validityEvidence- Source data with metadataCandidate- Pending facts with confidenceClaim- Skill execution assertionsEntity- Entity metadata and summariesContextBundle- Aggregated entity context