DEV Community

Mads Hansen profile picture

Mads Hansen

404 bio not found

Joined Joined on  Personal website https://conexor.io
AI database answers need citations, not just summaries

AI database answers need citations, not just summaries

Comments
1 min read

Want to connect with Mads Hansen?

Create an account to connect with Mads Hansen. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
MCP database servers need smaller tool catalogs

MCP database servers need smaller tool catalogs

Comments
1 min read
AI database agents should not use forever credentials

AI database agents should not use forever credentials

Comments
1 min read
Natural-language SQL needs an explain plan before it runs

Natural-language SQL needs an explain plan before it runs

Comments
1 min read
Small AI database questions can become big scans

Small AI database questions can become big scans

1
Comments
1 min read
Your AI database agent should not see every column

Your AI database agent should not see every column

Comments
1 min read
Natural-language SQL breaks quietly when schema context goes stale

Natural-language SQL breaks quietly when schema context goes stale

1
Comments
1 min read
Your AI database agent should not query the primary by default

Your AI database agent should not query the primary by default

1
Comments
1 min read
Your MCP database server needs connection pooling before real users arrive

Your MCP database server needs connection pooling before real users arrive

Comments
1 min read
Do not let your AI database agent discover raw tables first

Do not let your AI database agent discover raw tables first

Comments
1 min read
Your AI database agent needs better errors than “tool failed”

Your AI database agent needs better errors than “tool failed”

Comments
1 min read
Your MCP database server should not use an admin key

Your MCP database server should not use an admin key

Comments 1
1 min read
Every AI database answer needs a source trail

Every AI database answer needs a source trail

Comments
1 min read
Your AI database agent should not concatenate SQL

Your AI database agent should not concatenate SQL

Comments
1 min read
Your AI SQL agent needs a semantic layer, not just table names

Your AI SQL agent needs a semantic layer, not just table names

1
Comments
1 min read
Your AI database agent should not see every field it can query

Your AI database agent should not see every field it can query

1
Comments
1 min read
Your AI database agent needs query routing before SQL

Your AI database agent needs query routing before SQL

Comments
1 min read
Your AI database agent should not remember tenant filters

Your AI database agent should not remember tenant filters

Comments
1 min read
Your AI database answer needs a freshness window

Your AI database answer needs a freshness window

Comments
1 min read
Your AI database agent needs dry-run mode

Your AI database agent needs dry-run mode

Comments
1 min read
Your AI database agent should not approve its own writes

Your AI database agent should not approve its own writes

Comments
1 min read
Your AI database agent needs a query budget

Your AI database agent needs a query budget

Comments
1 min read
A production AI database agent should not always try harder

A production AI database agent should not always try harder

Comments
2 min read
Your AI database agent does not know what revenue means

Your AI database agent does not know what revenue means

Comments
2 min read
AI database agents need result contracts, not just rows

AI database agents need result contracts, not just rows

Comments
2 min read
Tenant scoping is the AI database filter that cannot be optional

Tenant scoping is the AI database filter that cannot be optional

Comments
2 min read
Before you connect AI to PostgreSQL through MCP, run this checklist

Before you connect AI to PostgreSQL through MCP, run this checklist

1
Comments
2 min read
Schema context is the missing layer for AI database agents

Schema context is the missing layer for AI database agents

Comments
2 min read
Natural language SQL needs query budgets

Natural language SQL needs query budgets

Comments
1 min read
MCP Tool Search does not replace permission design

MCP Tool Search does not replace permission design

Comments
2 min read
Your AI database workflow needs evidence, not just answers

Your AI database workflow needs evidence, not just answers

Comments
1 min read
MCP tool schemas are contracts, not comments

MCP tool schemas are contracts, not comments

Comments
1 min read
Your AI database agent probably needs fewer rows, not more context

Your AI database agent probably needs fewer rows, not more context

1
Comments
1 min read
AI database agents need approval gates, not vibes

AI database agents need approval gates, not vibes

1
Comments
2 min read
Agent memory gets risky when the agent can query your database

Agent memory gets risky when the agent can query your database

Comments
2 min read
Short-lived credentials are not optional for AI database agents

Short-lived credentials are not optional for AI database agents

Comments
2 min read
SELECT-only is the floor for AI analytics, not the finish line

SELECT-only is the floor for AI analytics, not the finish line

Comments
2 min read
Your AI database connector is a control plane, not a shortcut

Your AI database connector is a control plane, not a shortcut

Comments
2 min read
If an AI database question is asked twice, it probably should not live only as a prompt

If an AI database question is asked twice, it probably should not live only as a prompt

1
Comments
2 min read
Do not give AI agents cloud access when they only need database answers

Do not give AI agents cloud access when they only need database answers

1
Comments
2 min read
MCP tool descriptions are part of your security model

MCP tool descriptions are part of your security model

Comments
2 min read
Your PostgreSQL MCP demo has three possible futures

Your PostgreSQL MCP demo has three possible futures

Comments
2 min read
Connecting ChatGPT to your database is the easy part

Connecting ChatGPT to your database is the easy part

Comments
1 min read
REST APIs were built for apps. AI agents need tools.

REST APIs were built for apps. AI agents need tools.

Comments
2 min read
An MCP server for PostgreSQL is not just another SQL shortcut

An MCP server for PostgreSQL is not just another SQL shortcut

Comments
2 min read
Secure AI database access starts before the connection string

Secure AI database access starts before the connection string

Comments
2 min read
AI SQL assistant or MCP database server? They are not the same thing.

AI SQL assistant or MCP database server? They are not the same thing.

Comments
2 min read
Your Claude database demo is not a production rollout

Your Claude database demo is not a production rollout

Comments
2 min read
If your AI needs a human SQL translator, it's not really integrated

If your AI needs a human SQL translator, it's not really integrated

Comments
2 min read
The hidden cost of every 'quick SQL question'

The hidden cost of every 'quick SQL question'

Comments
2 min read
AI isn't the bottleneck. Your database access is.

AI isn't the bottleneck. Your database access is.

Comments
2 min read
The Monday morning report that should write itself

The Monday morning report that should write itself

Comments
3 min read
Why your LLM knows more about ancient Rome than your own database

Why your LLM knows more about ancient Rome than your own database

1
Comments
3 min read
The 3 questions every new IT manager asks on day one (and why they're so hard to answer)

The 3 questions every new IT manager asks on day one (and why they're so hard to answer)

Comments
2 min read
Stop building dashboards. Start asking questions.

Stop building dashboards. Start asking questions.

Comments
2 min read
The patch that broke everything (and the spreadsheet that caused it)

The patch that broke everything (and the spreadsheet that caused it)

Comments
2 min read
What happens when every developer on your team can query production (safely)

What happens when every developer on your team can query production (safely)

Comments
2 min read
The Monday morning report that should write itself (but doesn't)

The Monday morning report that should write itself (but doesn't)

Comments
2 min read
Why your LLM knows more about ancient Rome than your own database

Why your LLM knows more about ancient Rome than your own database

Comments
2 min read
Your monitoring stack is lying to you (and you can prove it with SQL)

Your monitoring stack is lying to you (and you can prove it with SQL)

Comments
1 min read
loading...