Blog

Faucet Blog

Updates, tutorials, and insights from the Faucet team.

Kevin

Google's gRPC Transport for MCP: What It Signals About the Database API Stack

Google is pushing gRPC as a first-class MCP transport alongside stdio and HTTP/SSE. The interesting story isn't the protocol buffers — it's what 'pluggable transports' means for the data layer that sits behind every MCP server.

mcpgrpcgoogle-clouddatabaseapienterpriseai-agents
Read more
Kevin

5.5% of MCP Servers Are Poisoned. Here's What Database APIs Get Right.

Invariant Labs published working proof-of-concept tool poisoning attacks that exfiltrate SSH keys from Claude Desktop and Cursor. 5.5% of public MCP servers contain poisoned metadata, and attacks hit 84.2% success rates with auto-approval enabled. Curated, schema-bound database APIs are a smaller target — here's why, and how Faucet is built to stay that way.

mcpsecuritytool-poisoningdatabaseai-agentsrbac
Read more
Kevin

Microsoft Just Turned Data API Builder Into an MCP Server. That's the Whole Thesis.

Microsoft's SQL MCP Server shipped as part of Data API Builder 1.7, bundling REST, GraphQL, and MCP into one runtime. This quietly confirms what Faucet has argued all along: the data API layer and the agent tool layer are the same layer. Here's what it means for database tooling in 2026.

mcpmicrosoftdata-api-builderai-agentsdatabasesfaucet
Read more
Kevin

Lucidworks Says MCP Saves $150K Per Integration. What About the 40 Internal Databases Without a Vendor?

On April 8, Lucidworks announced its MCP server can cut AI integration timelines 10x and save enterprises $150,000 per integration. That math only works for vendors who ship MCP. Every internal database at a Fortune 500 still needs the same savings — and none of them are getting a press release.

mcplucidworksenterpriseintegrationdatabasecost
Read more
Kevin

OpenAI Shipped 'Approved Tools Only' for Agents. Your Database Layer Is Next.

OpenAI's April 15 Agents SDK update adds an in-distribution harness that limits agents to approved tools inside a workspace. Microsoft's Agent Framework 1.0 did the same thing a day earlier. The industry is converging on scoped, governed agent access — and it only works if the database tier is scoped too.

openaiagents-sdkmcprbacdatabasegovernance
Read more
Kevin

AI Can Generate Your Entire App in 60 Seconds. The Database API Is Still the Weakest Link.

Full-stack AI generation tools like Lovable, Bolt, and v0 can scaffold a complete application from a single prompt. But the database API layer — filtering, pagination, RBAC, relationship traversal — is where generated code consistently breaks down. The fix isn't better generation. It's not generating it at all.

ai-agentsdatabaseapicode-generationdeveloper-toolsmcp
Read more
Kevin

The MCP Auth Spec Just Made Every Database API a Security Boundary

The updated MCP Authorization Specification mandates OAuth 2.1 with RFC 8707 Resource Indicators for all MCP servers. For database teams, this means every MCP-connected database is now a formally scoped security boundary — not just a data endpoint. Here's what changed, why it matters, and how to stay ahead of it.

mcpoauthsecuritydatabaseai-agentsrbacauthorization
Read more
Kevin

97% of Organizations Have AI Touching Their Databases. Only 15% Are Ready.

Redgate's 2026 State of the Database Landscape report reveals a dangerous gap: nearly every organization has AI interacting with production databases, but almost none have the governance to control it. Amazon's Kiro incident proved what happens when that gap meets reality. Here's what database readiness actually looks like in the age of AI agents.

databaseai-agentssecuritygovernancemcpschemaproduction
Read more
Kevin

Every Database Vendor Now Ships an MCP Server. That's the Problem.

Google Cloud, Snowflake, and Oracle have all launched managed MCP servers for their databases. Anthropic launched Claude Managed Agents. OpenAI is sunsetting its Assistants API for MCP. The protocol won — but each vendor's MCP server only talks to their database, creating a new layer of lock-in that multi-cloud teams can't afford.

mcpvendor-lock-inmulti-clouddatabaseai-agentsgoogle-cloudsnowflake
Read more
Kevin

AI Agents Now Create 4x More Databases Than Humans — Your API Layer Can't Keep Up

Databricks telemetry shows 80% of new databases are now created by AI agents, not humans. When your fastest-growing database user isn't a person, hand-rolled API layers become an impossible bottleneck. Here's what the agent-native database era means for your infrastructure.

ai-agentsdatabaseapiinfrastructuredatabricksmcp
Read more
Kevin

Every Enterprise Needs an MCP Gateway — Your Database Is the First Thing Behind It

The MCP Dev Summit consensus is clear: gateways are the architecture for production AI agents. Uber, AWS, Docker, and Kong are all building them. But a gateway without a database layer behind it is a router with nowhere to route. Here's how the new agent architecture actually works.

mcpgatewayarchitecturedatabaseai-agentsenterprise
Read more
Kevin

Google Gave AI Agents a Sandbox. Oracle Gave Them a Database. You Need Both.

Google's Colab MCP Server and Oracle's Autonomous AI Database MCP Server prove every platform is racing to become agent-accessible. The missing piece? A way to give agents structured access to YOUR database — without vendor lock-in.

mcpgooglecolabai-agentsdatabaseopen-source
Read more
Kevin

82% of Organizations Are API-First — Except for Their Databases

The API-first revolution transformed microservices and mobile backends. But most databases still hide behind custom ORMs and raw SQL. With 354+ APIs per enterprise and 70% of web traffic flowing through APIs, it's time databases caught up.

api-firstrest-apidatabaseopenapideveloper-tools
Read more
Kevin

MCP Has a Production Problem — Your Database MCP Server Doesn't Have To

Stateful sessions, no audit trails, auth on static secrets. MCP's growing pains are real. But they're mostly problems for teams building custom servers from scratch. Here's how a purpose-built database MCP server sidesteps the worst of it.

mcpproductionscalingdatabaseai-agents
Read more
Kevin

Oracle Just Built MCP Into Its Database — Here's Why Every Database Needs One

Oracle's Autonomous AI Database MCP Server validates that database-to-agent connectivity is the next infrastructure layer. But you don't need Oracle's database to give your agents structured data access.

mcporacledatabaseai-agentsenterprise
Read more
Kevin

IBM Just Paid $11 Billion to Prove the Data Layer Is the AI Agent Bottleneck

IBM closed its $11B Confluent acquisition to make real-time data the engine of enterprise AI agents. Oracle rebuilt its database for agents. Google shipped 42-database MCP tooling. Databricks reports 327% multi-agent growth. Big tech is spending billions solving a problem you can fix with a single binary.

ai-agentsdatabasemcpenterpriseibmconfluentinfrastructure
Read more
Kevin

Your AI Agents Are Running Queries You Can't See — The Database Observability Gap

Codenotary just launched AgentMon, Microsoft published an AI observability framework, and Oracle baked agent memory into its database engine. The industry is waking up to a hard truth: when AI agents autonomously query your databases, traditional monitoring is blind. Here's why your API layer is the missing observability plane.

ai-agentsobservabilitydatabasemonitoringmcpenterprisesecurity
Read more
Kevin

Pinterest Saved 7,000 Engineering Hours a Month with MCP — Here's the Database Architecture That Made It Work

Pinterest's production MCP ecosystem handles 66,000 tool invocations per month across 844 engineers. While 78% of enterprises have AI agent pilots and only 14% reach production, Pinterest cracked the code with domain-specific MCP servers, a central registry, and a database-first architecture. Here's what their approach means for your data layer.

mcpenterpriseai-agentsdatabaseproductioncase-study
Read more
Kevin

10,000 MCP Servers and Counting — The Database Fragmentation Problem Nobody's Talking About

The MCP Dev Summit kicks off today in NYC with 95 sessions and speakers from Anthropic, Google, and Microsoft. The ecosystem has exploded to 10,000+ servers and 97 million monthly SDK downloads. But for database access, more servers means more fragmentation — and that's a problem worth solving.

mcpdatabaseai-agentsmcp-dev-summitdeveloper-toolsenterprise
Read more
Kevin

Your Database Doesn't Know It's Talking to an Agent — That's About to Change

Oracle's Deep Data Security, Okta's agent identity management, and Microsoft's Sentinel expansion all launched in March 2026. The industry is converging on one idea: AI agents are non-human identities that need database-level access control. Here's what this means for your API layer.

ai-agentsdatabaseidentitysecurityoraclemcprbac
Read more
Kevin

MCP + A2A: The Two-Protocol Stack Your Database API Needs to Speak

MCP hit 97 million monthly SDK downloads. Google's A2A protocol just landed at Adobe, SAP, Microsoft, and S&P Global. Together they form a complete agent communication stack — and your database sits right at the intersection. Here's what that means for how you expose data.

mcpa2aai-agentsdatabaserest-apiprotocolsenterprise
Read more
Kevin

One Million Developers Pay for Cursor. Every One of Them Needs a Database API.

Cursor crossed one million paying developers. Claude Code hit $2.5B ARR. Google made Gemini Code Assist free. March 2026 saw a wave of AI coding tools go mainstream — but they all hit the same wall when agents need production data. REST APIs are the universal adapter.

ai-coding-toolscursorclaude-codedatabaserest-apimcpdeveloper-tools
Read more
Kevin

The Agent Framework Wars Are Over — The Data Layer Won

Six competing agent frameworks, 120+ tools, and a 1,445% surge in enterprise interest. But the real battle was never about which framework wins — it's about how agents access your data. MCP just settled that question.

mcpai-agentsdatabaseagent-frameworksenterprise
Read more
Kevin

The MCP Context Window Tax: Why Your Database Tools Are Eating Your Agent's Brain

Perplexity's CTO just said MCP tool descriptions consume 40-50% of available context windows. With 97 million monthly SDK downloads, MCP adoption is exploding — but bloated tool definitions are a real production problem. Here's how lean database tooling fixes it.

mcpai-agentscontext-windowdatabaseperformancellm
Read more
Kevin

The Platform Engineering Answer to Database Access: Self-Service APIs Over Direct Connections

75% of developers lose 6+ hours weekly to tool sprawl. Platform engineering fixes CI and deployments, but ignores databases — the most common source of developer cognitive load. Here's how self-service REST APIs solve it.

platform-engineeringdeveloper-experiencerest-apidatabasedevexopenapi
Read more
Faucet Team

88% of Organizations Have Had AI Agent Security Incidents — Database Access Is the Weak Link

New research shows 88% of organizations report confirmed or suspected AI agent security incidents. The root cause: uncontrolled database access. Here's how to fix it with governed API layers.

securityai-agentsrbacdatabasecompliance
Read more
Kevin

MCP Tool Annotations Are the Seatbelt Your Database Queries Needed

The MCP 2025-11-25 spec added tool annotations — readOnlyHint, destructiveHint, idempotentHint — that let AI agents reason about database operation safety before executing. Here's how they work and why Faucet implements them correctly.

mcpai-agentsdatabasetool-annotationssafetyopenapi
Read more
Faucet Team

Only 1 in 10 Companies Can Scale Their AI Agents — Here's the Missing Piece

MIT Technology Review found that nearly two-thirds of companies experiment with AI agents, but only 10% scale to production. The bottleneck isn't the model — it's the data infrastructure layer.

ai-agentsdata-infrastructurerest-apidatabaseenterprise
Read more
Faucet Team

The #1 Blocker for Enterprise AI Agents Isn't the Model — It's the Data Layer

46% of enterprises cite integration with existing systems as their top AI agent challenge. Here's why the bottleneck is database access, not model capability, and how to fix it in under 60 seconds.

ai-agentsenterprisemcpdatabaseintegrationrbac
Read more
Faucet Team

Your APIs Weren't Built for AI Agents

89% of developers use AI tools, but only 24% design APIs with AI agents in mind. Here's what agents actually need from APIs and how auto-generated REST APIs close the gap.

ai-agentsapi-designopenapimcprest-api
Read more
Faucet Team

MCP Servers Are the New Shadow IT — Here's How to Give AI Agents Governed Database Access

With 97 million monthly MCP SDK downloads, AI agents are connecting to enterprise databases faster than security teams can govern them. RBAC-first tools like Faucet close the gap.

mcpsecurityenterpriserbacai-agentsgovernance
Read more
Faucet Team

Your Indexes Matter 10x More Than Your Database — And MySQL Knew That All Along

We ran millions of MCP tool calls against PostgreSQL, MySQL, SQL Server, and SQLite and learned that indexing strategy matters 9-74x more than database choice. MySQL's defaults are already optimized and MCP protocol overhead is sub-millisecond.

benchmarkmcppostgresqlmysqlsql-serversqliteperformanceai-agents
Read more
Faucet Team

Faucet v0.1.7: Oracle Database Support — 7 Databases, One Binary

Faucet v0.1.7 adds full Oracle Database support (12c through 26ai) using a pure-Go driver. No Oracle Instant Client required. Connect Oracle alongside PostgreSQL, MySQL, SQL Server, SQLite, and Snowflake with a single Faucet binary.

releaseannouncementv0.1.7oracle
Read more
Faucet Team

Faucet v0.1.6: Schema Contract Locking — Protect Your API from Silent Breaking Changes

Faucet v0.1.6 introduces schema contract locking, a system that prevents database schema changes from silently breaking your auto-generated REST API. Lock your API contract, detect drift, and promote changes on your terms.

releaseannouncementv0.1.6schema-locking
Read more
Faucet Team

Faucet vs PostgREST: Which Database REST API Generator Should You Use in 2026?

An in-depth comparison of Faucet and PostgREST — two open-source tools that turn SQL databases into REST APIs. See how they compare on database support, auth, admin UI, and AI integration.

comparisonpostgrestrest-apidatabaseopen-source
Read more
Faucet Team

Faucet vs Supabase: Lightweight API Generator or Full Backend Platform?

A detailed comparison of Faucet and Supabase — two open-source tools for building APIs from databases. Compare database support, architecture, auth, pricing, and when each tool is the right choice.

comparisonsupabaserest-apidatabaseopen-sourcebaas
Read more
Faucet Team

How Faucet Turns Any Database Into a REST API — A Deep Technical Dive

28K lines of Go, 849 tests, zero CGO. Here's exactly how Faucet introspects your schema at runtime and serves a production-grade REST API without code generation.

engineeringarchitecturegodeep-dive
Read more
Faucet Team

Faucet v0.1.5 Released: First-Run Setup, Batch Transactions, and Background Mode

Faucet v0.1.5 introduces guided first-run setup, batch transaction modes, background server mode, and improved telemetry controls. Download now via Homebrew, Docker Hub, or GitHub Releases.

releaseannouncementv0.1.5
Read more
Faucet Team

Introducing Faucet: Turn Any SQL Database into a REST API

Faucet is an open-source, single-binary server that generates secure REST APIs from any SQL database. Here's why we built it and how it works.

announcementopen-sourcerelease
Read more