AI Hub

AI Hub

11
Articles
107
Models
75
Agents
News
News 3 min read 14 views

Google Launches Interactions API for Agentic Development

Unified interface for Gemini models and agents with MCP support

Google DeepMind introduces the Interactions API, a new unified interface for building advanced agentic applications with server-side state management and MCP tool support.

b
b3 Team
December 12, 2025
#Interactions API#Google#API#Product#DeepMind#MCP#Agents

Google DeepMind has introduced the Interactions API, a unified interface for interacting with Gemini models and agents like Gemini Deep Research.

What is the Interactions API?

A single RESTful endpoint that simplifies building advanced agentic applications by handling:

  • Server-side state management - Reduces client complexity and context errors
  • Background execution - Long-running inference without maintaining connections
  • MCP tool support - Direct calls to Model Context Protocol servers
  • Cache optimization - Offload history management to reduce costs

How It Works

Developers can interact with:

  • Models - Using the model parameter (e.g., Gemini 3 Pro)
  • Agents - Using the agent parameter (e.g., deep-research-pro-preview)
python# Example: Using with Gemini Deep Research agent

response = client.interactions.create(

agent="deep-research-pro-preview",

messages=[{"role": "user", "content": "Research quantum computing advances"}]

)

Key Features

Feature
Benefit
Single endpointUnified access to models and agents
Server-side stateNo client-side history management
Background tasksFire-and-forget long research tasks
MCP integrationConnect external tools seamlessly
4 items

Availability

  • Status: Public beta via Gemini API
  • Access: Google AI Studio with API key
  • Coming soon: Vertex AI support
Note: Still in beta, subject to breaking changes. generateContent remains the primary production path.


Source: Google Blog
Found this helpful? Share it with others!

Related Articles