Integrations
One engine. Wherever you write code.
Agent memory is the sharp edge — but the same talk-to-it database is a whole backend you didn’t have to build. If you’re shipping a side project, exploring data, or replacing a CRUD service, nlqdb plugs into the place you’re already writing code.
Surfaces
Five universal surfaces, one shared engine. Pick the smallest one that fits the job.
Frameworks
Typed wrappers around the SDK. Install the one for your framework;
render <NlqData> server-side or client-side.
-
@nlqdb/reactReact
React 19 wrapper
Docs → -
@nlqdb/nextNext.js
Next 15 helpers + RSC server factory
Docs → -
@nlqdb/vueVue
Vue 3.5 component
Docs → -
@nlqdb/nuxtNuxt
Nuxt 4 module
Docs → -
@nlqdb/svelteSvelte
Svelte 5 component
Docs → -
@nlqdb/sveltekitSvelteKit
load() + <NlqHead>
Docs → -
@nlqdb/astroAstro
Astro 6 integration
Docs → -
@nlqdb/solidSolidJS
Solid component
Docs →
Other languages
Native SDKs outside the JavaScript ecosystem. Same
/v1/ask on the wire.
MCP hosts
Point any MCP-aware host at mcp.nlqdb.com/mcp and your
agent gets nlqdb_remember to write typed rows and
nlqdb_query to ask in English, plus the catalog tools.
Tested against:
Install in your agent.
-
Add to Cursor
Opens Cursor and asks you to confirm before writing the config.
If Cursor didn't open, paste this config manually:
-
Add to VS Code
Opens VS Code and asks you to confirm before writing the config.
If VS Code didn't open, paste this config manually:
-
Run in your terminal.
Run in your terminal.
claude mcp add --transport http nlqdb https://mcp.nlqdb.com/mcp -
Add to ~/.codex/config.toml.
Add to ~/.codex/config.toml.
[mcp_servers.nlqdb] url = "https://mcp.nlqdb.com/mcp" -
Settings → Connectors → Add custom connector — paste the URL.
Settings → Connectors → Add custom connector — paste the URL.
{ "mcpServers": { "nlqdb": { "url": "https://mcp.nlqdb.com/mcp" } } } -
Cascade → MCPs → Configure, or ~/.codeium/windsurf/mcp_config.json.
Cascade → MCPs → Configure, or ~/.codeium/windsurf/mcp_config.json.
{ "mcpServers": { "nlqdb": { "serverUrl": "https://mcp.nlqdb.com/mcp" } } } -
Agent Panel → Add Custom Server, or ~/.config/zed/settings.json.
Agent Panel → Add Custom Server, or ~/.config/zed/settings.json.
{ "context_servers": { "nlqdb": { "url": "https://mcp.nlqdb.com/mcp" } } }
Anonymous — the configs ship with the
pk_live_REPLACE_ME placeholder.
Sign in (free) to inline your live key →
Missing your stack? Every surface above is a thin client over
POST /v1/ask. Wire it up in any language with an
HTTP client — or tell us
which framework to ship next.