Skip to content

tutorial: Add Google ADK with Couchbase MCP Server#97

Open
teetangh wants to merge 1 commit intomainfrom
tutorial/google-adk-couchbase-mcp-agent
Open

tutorial: Add Google ADK with Couchbase MCP Server#97
teetangh wants to merge 1 commit intomainfrom
tutorial/google-adk-couchbase-mcp-agent

Conversation

@teetangh
Copy link
Copy Markdown
Contributor

Summary

Adds a new tutorial for building an AI agent using Google's Agent Development Kit (ADK) and the Couchbase MCP Server. This accompanies the Couchbase integration page recently merged into Google's ADK docs (google/adk-docs#1475).

The tutorial covers:

  • Setting up a Google ADK agent with the Couchbase MCP Server via uvx
  • Exploring cluster health, buckets, scopes, collections, and document schemas using natural language
  • Running SQL++ queries through the agent
  • Configuring read-only mode, mTLS authentication, and tool disabling
  • Running the agent with the ADK web UI

Changes

  • tutorial/markdown/python/google-adk-couchbase-mcp-agent/google-adk-couchbase-mcp-agent.md — new tutorial
  • test/test-markdown-frontmatter.js — added Google ADK to valid tags list

Frontmatter

  • Tags: Google ADK, Model Context Protocol (MCP), Artificial Intelligence, SQL++ (N1QL)
  • Technology: kv, query, model context protocol (mcp)
  • SDK Language: python
  • npm run test:frontmatter passes

Test plan

  • npm run test:frontmatter passes
  • Review tutorial content for accuracy
  • Verify all external links are valid

Add a tutorial for building an AI agent using Google's Agent Development
Kit (ADK) and the Couchbase MCP Server. Also adds 'Google ADK' as a
valid frontmatter tag.
@teetangh teetangh requested a review from a team as a code owner March 31, 2026 06:33
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a new tutorial for building an AI agent using Google's Agent Development Kit (ADK) and the Couchbase Model Context Protocol (MCP) Server. It also updates the test configuration to include 'Google ADK' as a valid tag. Review feedback correctly identified an invalid Gemini model version (gemini-2.5-flash) in the tutorial's code snippets and explanations, which requires correction to prevent runtime errors.

@teetangh teetangh self-assigned this Mar 31, 2026
@teetangh teetangh requested review from nithishr and shyam-cb and removed request for shyam-cb March 31, 2026 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant