Catalog / Google DeepMind

Google DeepMind API

deepmind.google

Browse public Google DeepMind blog articles using the source's numeric pagination, and retrieve an individual article by its canonical URL or source slug. Article detail responses include source-provided dates, authors, categories, summary, and full public text when available; listing cards expose the smaller set of fields carried by the listing.

  • research
  • google-deepmind
  • blog
  • articles
3 endpointsDocs updated

Endpoint health

Loading verification…

Connect your agent

Connect through MCP so your agent can find this API, read its docs, and call its endpoints.

Setup guide

Add the server from your terminal.

Claude Code · terminal
claude mcp add --transport http agent-data https://agent-data.motie.dev/mcp

In Claude Code, run /mcp, select agent-data, then Authenticate. Sign in to your agent-data account in the browser.

Then ask your agent to use the Google DeepMind API for your task.

Call it over HTTP

Get an API key

Sign up free, generate an API key, and set it as AGENT_DATA_API_KEY in your environment. Your first 100 calls each month are free.

Return one source-native article page. Use the returned next_page value to browse older posts.

Optional parameters 1

1-indexed source page number; Google DeepMind controls the page size.

View call pricing
cURL · Articles
curl --request GET --get 'https://api.agent-data.dev/deepmind-google/v1/articles' \
  --header "Authorization: Bearer $AGENT_DATA_API_KEY"

Endpoints

Inputs and response fields for every endpoint in this API.

GETArticles/v1/articles

Return one source-native article page. Use the returned next_page value to browse older posts.

Input

pageOptionalQuery · integer, min: 1, default: 1

1-indexed source page number; Google DeepMind controls the page size.

Example: 1

Response

pageinteger
itemsobject[]
items[].titlestring
items[].authors?string[]
items[].summary?string | null
items[].full_text?string | null
items[].source_idstring
items[].categories?string[]
items[].updated_date?string | null
items[].canonical_urlstring
items[].publication_date?string | null
next_page?integer | null
total_pages?integer | null
previous_page?integer | null

Fields marked ? are optional.

GETArticles by url/v1/articles/by-url

Fetch one same-site article live; external URLs are refused before any upstream request.

Input

urlRequiredQuery · string

Absolute canonical or same-site URL for one Google DeepMind /blog/{slug}/ article.

Example: https://deepmind.google/blog/alphagenome-atlas-a-predictive-map-of-every-possible-dna-letter-change-in-the-human-genome/

Response

titlestring
authors?string[]
summary?string | null
full_text?string | null
source_idstring
categories?string[]
updated_date?string | null
canonical_urlstring
publication_date?string | null

Fields marked ? are optional.

GETArticles by article id/v1/articles/{article_id}

Fetch one public article by its source-derived canonical path slug.

Input

article_idRequiredPath · string

The lowercase URL slug from a Google DeepMind article's canonical URL.

Example: alphagenome-atlas-a-predictive-map-of-every-possible-dna-letter-change-in-the-human-genome

Response

titlestring
authors?string[]
summary?string | null
full_text?string | null
source_idstring
categories?string[]
updated_date?string | null
canonical_urlstring
publication_date?string | null

Fields marked ? are optional.

Don’t see the endpoint you need?

Ask agent-data to add an endpoint or return more fields. Extensions are free and keep existing endpoints working.