io.github.inite-ai/inite-brain-service
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
INITE Brain
Publisher-provided description
Long-term memory for AI agents: a bitemporal knowledge graph with cited answers.
Summary by lookupd
Stores and retrieves long-term agent memory as a time-aware fact graph, with contradiction checks, provenance tracing and cited answers.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http inite-brain-service https://brain.inite.ai/mcp
Claude Code, remote (streamable-http)
claude mcp add --transport http inite-brain-service 'https://brain.inite.ai/mcp/{companyId}'Codex, remote (streamable-http)
codex mcp add inite-brain-service --url https://brain.inite.ai/mcp
Codex, remote (streamable-http)
codex mcp add inite-brain-service --url 'https://brain.inite.ai/mcp/{companyId}'Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"inite-brain-service": {
"url": "https://brain.inite.ai/mcp"
}
}
}Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"inite-brain-service": {
"url": "https://brain.inite.ai/mcp/{companyId}"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (30 tools)
Publisher-provided text
about_brainWhat this server is and what it can do, before you connect. Reads nothing and stores nothing.how_to_connectThe two ways to authenticate, and what each is for. Reads nothing and stores nothing.search_knowledgeSemantic search over the company knowledge graph: the facts the query is about, the links between their entities and what was left out. Apply asOf for historicasearch_multi_hopPlanner-LLM decomposes the query into ≤ maxHops anchored sub-queries; later hops are anchored to the running entity set. Built for questions that combine evidengraph_retrieveResolves the named entities by canonical name, walks their 1-hop neighbourhood over knowledge_edge, and returns facts across seeds ∪ neighbours, optionally filtsynthesizeRuns hybrid search then feeds the retrieved facts to a generator LLM that produces a citation-bearing answer (each claim ends with [factId]); a verifier LLM thememory_diffReturns everything brain learned, unlearned, or replaced between two ISO 8601 cursors [from, to). createdFacts = new active facts; retractedFacts = facts markedget_entity_profileOne entity: canonical name, type and what brain holds about it now; detail "full" adds externalRefs, the ids of its records in the originating vertical.get_entity_timelineChronological audit of all facts brain has learned about this entity, including retracted ones. Useful for "what did we know when" investigations.summarize_entityReturns a short one-line briefing about the entity — name, type, the most-confident active facts, external refs — suitable for dropping into an LLM context windget_competing_factsReturns facts in COMPETING status — those the conflict resolver couldn't auto-supersede because two same-predicate bitemporal facts overlap in valid-time and ardetect_contradictionDry-run preflight against fn::resolve_fact. Answers "if I were to record this fact right now, what would the resolver decide?" without writing to the database.get_factRead a single fact as stored — predicate (aspect), object (statement), confidence, validity window, source attribution (vertical / recorder / conversationId), aget_fact_provenanceReturn the grounding provenance behind one fact: the verbatim conversation turns it was derived from (episodes, chronological, with char-span quotes when the defind_related_entitiesGet entities connected to the given one via the knowledge graph.match_procedureCosine-matches procedural memory (curated 'how to' patterns the operator recorded) against a free-text context query. Returns top-K procedures sorted by similarlist_proceduresPaginated listing of procedural memory for admin/review UIs. Sorted by priority ASC, createdAt DESC. Set includeRetired=true to see soft-deleted rows.search_communitiesCosine-matches the query against topic-community summaries — the coarse retrieval scope. A community is a cluster of related entities (label propagation over thlist_communitiesPaginated listing of topic communities, largest first. Each row carries a label, a rolled-up summary, and the member count. Gives the knowledge map at a glance.find_entity_communitiesReturns the topic communities a given entity is a member of. Places an entity in its broader context — which clusters / themes it participates in — and leads frwhyReturn the design decisions, rationale, invariants and gotchas recorded against a code anchor — the non-derivable engineering "why" a parser cannot recover fromrecall_decisionsFind recorded design decisions / rationale / invariants / gotchas by NL topic ("why do we resolve facts through one gateway?"), across ALL code anchors — a semaget_source_reputationReturn everything brain knows ABOUT a source (not its facts): the operator-declared identity (type, authLevel — authority in conflict resolution), the learned pworkspace_statusThe tenant this credential writes to (companyId, its display name, whether it is a personal workspace), what is already in its memory (entities, active facts, frecord_factRecords one fact about an entity directly; the memory settles it against the facts it holds (INSERTED / SUPERSEDED / COMPETING). Most facts arrive through ingeslink_entitiesInsert an edge between two entities. `kind` is the edge type — `identity_of` merges the `from` entity into `to` (cross-vertical identity reconciliation), otherretract_factMark a fact as no longer believed. Cascades to facts derived from this one. Does not delete; the row remains for audit.record_procedureRecord a 'how to' pattern that is surfaced when a similar context appears later. trigger = the context phrase the rule should match against (e.g. "user asks aboretire_procedureMark a procedural memory row as retired (sets retiredAt). A retired procedure is no longer matched or listed by default. For a rule that no longer applies — disrecord_decisionCapture the non-derivable engineering "why" about a code location: a design decision, its rationale, an invariant that must hold, or a gotcha. Anchored to a SCI
Details
- Version: 2.7.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 751 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/inite-ai/inite-brain-service
- Website: https://brain.inite.ai
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.inite-ai/inite-brain-service)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp