{"id":414836,"date":"2026-02-08T16:07:24","date_gmt":"2026-02-08T16:07:24","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/414836\/"},"modified":"2026-02-08T16:07:24","modified_gmt":"2026-02-08T16:07:24","slug":"introducing-the-developer-knowledge-api-and-mcp-server","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/414836\/","title":{"rendered":"Introducing the Developer Knowledge API and MCP Server"},"content":{"rendered":"<p data-block-key=\"xr5eh\">As the ecosystem of AI-powered developer tools\u2014from agentic platforms like<a href=\"https:\/\/developers.googleblog.com\/build-with-google-antigravity-our-new-agentic-development-platform\/\" rel=\"nofollow noopener\" target=\"_blank\"> Antigravity<\/a> to command-line interfaces like<a href=\"https:\/\/github.com\/google-gemini\/gemini-cli\" rel=\"nofollow noopener\" target=\"_blank\"> Gemini CLI<\/a>\u2014continues to expand, a critical challenge has emerged: how do we ensure these models have access to the most accurate, up-to-date documentation?<\/p>\n<p data-block-key=\"41a8o\">Large Language Models (LLMs) are only as good as the context they are given. When building with Google technology, developers need their AI assistants to know the latest Firebase features, the most recent Android API changes, and the current best practices for Google Cloud.<\/p>\n<p data-block-key=\"5ql3s\">Today, we are excited to announce the public preview of the Developer Knowledge API and its associated Model Context Protocol (MCP) server. Together, these tools provide a canonical, machine-readable gateway to Google\u2019s official developer documentation.<\/p>\n<p>What is the Developer Knowledge API?<\/p>\n<p data-block-key=\"9n8bu\">The <a href=\"https:\/\/console.cloud.google.com\/start\/api?id=developerknowledge.googleapis.com\" rel=\"nofollow noopener\" target=\"_blank\">Developer Knowledge API<\/a> is designed to be the programmatic source of truth for Google\u2019s public documentation. Instead of relying on potentially outdated training data or fragile web-scraping, developers can now search and retrieve Google developer documentation pages as Markdown.<\/p>\n<p data-block-key=\"a9tvc\">Key features include:<\/p>\n<p>Comprehensive coverage: Access documentation from firebase.google.com, developer.android.com, docs.cloud.google.com, and <a href=\"https:\/\/developers.google.com\/knowledge\/reference\/corpus-reference\" rel=\"nofollow noopener\" target=\"_blank\">more<\/a>.Search and retrieve: Find relevant documentation pages and snippets, and then retrieve the full Markdown content.Freshness: During our public preview documentation is re-indexed within 24 hours of an update, ensuring your tools stay current with the latest releases.Powering AI tools with an MCP server<\/p>\n<p data-block-key=\"fsqsh\">Alongside the API, we are releasing an official Model Context Protocol (MCP) server. MCP is an open standard that enables AI assistants to safely and easily access external data sources.<\/p>\n<p data-block-key=\"1armm\">By connecting the Developer Knowledge MCP server to your IDE or AI assistant, you give it the ability to &#8220;read&#8221; Google\u2019s developer documentation. This enables more reliable features, such as:<\/p>\n<p>Implementation guidance: &#8220;What is the best way to implement push notifications in Firebase?&#8221;Troubleshooting: &#8220;Can you check the docs to find out how to fix the ApiNotActivatedMapError in the Maps API?&#8221;Comparative analysis: &#8220;Compare Google Cloud Run and Cloud Functions for this specific use case.&#8221;<\/p>\n<p data-block-key=\"g3it\">The server is compatible with a wide range of popular assistants and tools, as described in the <a href=\"https:\/\/developers.google.com\/knowledge\/mcp\" rel=\"nofollow noopener\" target=\"_blank\">documentation<\/a>.<\/p>\n<p>Getting started<\/p>\n<p data-block-key=\"1ejuo\">You can begin using the Developer Knowledge API and MCP server today in public preview.<\/p>\n<p>Create an API key: You can generate and restrict an API key specifically for the Developer Knowledge API within the <a href=\"https:\/\/console.cloud.google.com\/apis\/credentials\" rel=\"nofollow noopener\" target=\"_blank\">Credentials page<\/a> of your Google Cloud project.Enable the MCP server: <a href=\"https:\/\/docs.cloud.google.com\/sdk\/docs\/install-sdk\" rel=\"nofollow noopener\" target=\"_blank\">Install the Google Cloud CLI<\/a>, and then enable the MCP server via gcloud:<br \/>gcloud beta services mcp enable developerknowledge.googleapis.com &#8211;project=PROJECT_IDConfigure your tool: Update your tool&#8217;s configuration file (such as mcp_config.json or settings.json). Detailed configuration steps for various AI assistants can be found in the <a href=\"https:\/\/developers.google.com\/knowledge\/mcp#config-api\" rel=\"nofollow noopener\" target=\"_blank\">documentation<\/a>.What\u2019s next?<\/p>\n<p data-block-key=\"1fp0b\">This preview release focuses on providing high-quality, unstructured Markdown. As we move toward general availability, we plan to add support for structured content such as specific code sample objects and API reference entities. We will expand the corpus to include more of Google&#8217;s developer documentation and reduce re-indexing latency.<\/p>\n<p data-block-key=\"bpb8c\">We can\u2019t wait to see how you integrate official Google knowledge into your agentic workflows and developer tools. Check out the <a href=\"https:\/\/developers.google.com\/knowledge\/api\" rel=\"nofollow noopener\" target=\"_blank\">full documentation<\/a> to dive deeper, and let us know what you build!<\/p>\n","protected":false},"excerpt":{"rendered":"As the ecosystem of AI-powered developer tools\u2014from agentic platforms like Antigravity to command-line interfaces like Gemini CLI\u2014continues to&hellip;\n","protected":false},"author":2,"featured_media":414837,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[554,733,4308,86,56,54,55],"class_list":{"0":"post-414836","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-artificial-intelligence","8":"tag-ai","9":"tag-artificial-intelligence","10":"tag-artificialintelligence","11":"tag-technology","12":"tag-uk","13":"tag-united-kingdom","14":"tag-unitedkingdom"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/414836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=414836"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/414836\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/414837"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=414836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=414836"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=414836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}