Introducing the Developer Knowledge API and MCP Server
Unlock the power of Google's up-to-date developer documentation with the new Developer Knowledge API and MCP Server. Stay current and enhance your AI tools effortlessly.

Why the Developer Knowledge API Matters
In the rapidly evolving landscape of AI-powered developer tools, maintaining access to the most current and accurate documentation is crucial. The Developer Knowledge API addresses this need by providing a programmatic source of truth for Google's public documentation, ensuring developers are equipped with up-to-date resources.
Key Features of the Developer Knowledge API
The Developer Knowledge API offers comprehensive coverage across various Google platforms, including Firebase, Android, and Google Cloud. It allows developers to search and retrieve documentation in Markdown format, ensuring their tools remain aligned with the latest updates.
- Comprehensive Coverage: Access documentation from platforms like firebase.google.com, developer.android.com, and more.
- Search and Retrieve: Find and retrieve relevant documentation pages and snippets in Markdown format.
- Freshness: Documentation is re-indexed within 24 hours during the public preview, maintaining alignment with the latest releases.
Powering AI Tools with the MCP Server
The Model Context Protocol (MCP) server, released alongside the API, is an open standard that enables AI assistants to access external data sources safely. By integrating the MCP server, developers can enhance their AI tools with features such as implementation guidance, troubleshooting, and comparative analysis.
- Implementation Guidance: Find the best implementation methods for Google technologies like Firebase push notifications.
- Troubleshooting Assistance: Quickly access solutions for common errors like the ApiNotActivatedMapError in the Maps API.
- Comparative Analysis: Compare services such as Google Cloud Run and Cloud Functions for specific use cases.
Getting Started with the Developer Knowledge API and MCP Server
To begin using the Developer Knowledge API and MCP server, follow these steps:
- Create an API Key: Generate and restrict an API key for the Developer Knowledge API within your Google Cloud project.
- Enable the MCP Server: Use the Google Cloud CLI to enable the MCP server with the command:
- Configure Your Tool: Update your tool's configuration file (e.g., mcp_config.json) with the necessary settings as detailed in the documentation.
gcloud beta services mcp enable developerknowledge.googleapis.com --project=PROJECT_ID
What’s Next for the Developer Knowledge API?
This preview release focuses on delivering high-quality, unstructured Markdown content. Future updates will include support for structured content, such as specific code sample objects and API reference entities, and will expand the documentation corpus.
We are excited to see how developers integrate official Google knowledge into their workflows and tools. Dive into the full documentation to explore further, and share your experiences with us.
If this resonated — or if you violently disagreed — I’d like to hear from you. I work with a small number of founding teams each quarter. If you’re building something real, book a discovery call or connect with me on LinkedIn.