Hi — Ted here, founder of Neither.
I built Neither so Cursor can keep selected project notes and documents in a graph you query over MCP, then retrieve related context with Decision / Rejected and the source evidence attached. You choose what enters context; it does not index an entire codebase.
Concrete example from our own Harbor beta notes (MCP retrieve in a fresh chat):
- Decision: Use invite codes instead of open signup.
- Rejected: Stripe Checkout on day one — seller/tax gates not green.
- with provenance back to the saved note.
Setup (local stdio, Node 20+) — Cursor .cursor/mcp.json / ~/.cursor/mcp.json:
{
"mcpServers": {
"neither": {
"command": "npx",
"args": ["-y", "@neitherai/mcp-server@latest"],
"env": {
"NEITHER_API_KEY": "YOUR_WORKSPACE_KEY",
"NEITHER_API_BASE": "https://api.neither.online"
}
}
}
}
Guided start (free): Start — set up your AI memory — Neither
Repo: GitHub - stonianua/neither-mcp: Neither MCP server and CLI source · GitHub
What information do you most often have to reconstruct when returning to a project?