Skip to content

Commit 83a9453

Browse files
updated: docs to add info about adk (#560)
* updated: docs to add info about adk * chore: applied suggestion from code review
1 parent 985cff3 commit 83a9453

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

README.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,15 @@ within your Python applications or AI orchestration frameworks.
4747

4848
Choosing the right package depends on how you are building your application:
4949

50+
* [`toolbox-adk`](https://github.com/googleapis/mcp-toolbox-sdk-python/tree/main/packages/toolbox-adk):
51+
Use this package if you are building your application using Google ADK (Agent Development Kit).
52+
It provides tools that are directly compatible with the
53+
Google ADK ecosystem (`BaseTool` / `BaseToolset` interface) handling authentication propagation, header management, and tool wrapping automatically.
54+
* [`toolbox-core`](https://github.com/googleapis/mcp-toolbox-sdk-python/tree/main/packages/toolbox-core):
55+
Use this package if you are not using LangChain/LangGraph or any other
56+
orchestration framework, or if you need a framework-agnostic way to interact
57+
with Toolbox tools (e.g., for custom orchestration logic or direct use in
58+
Python scripts).
5059
* [`toolbox-langchain`](https://github.com/googleapis/mcp-toolbox-sdk-python/tree/main/packages/toolbox-langchain):
5160
Use this package if you are building your application using the LangChain or
5261
LangGraph frameworks. It provides tools that are directly compatible with the
@@ -55,11 +64,6 @@ Choosing the right package depends on how you are building your application:
5564
Use this package if you are building your application using the LlamaIndex framework.
5665
It provides tools that are directly compatible with the
5766
LlamaIndex ecosystem (`BaseTool` interface), simplifying integration.
58-
* [`toolbox-core`](https://github.com/googleapis/mcp-toolbox-sdk-python/tree/main/packages/toolbox-core):
59-
Use this package if you are not using LangChain/LangGraph or any other
60-
orchestration framework, or if you need a framework-agnostic way to interact
61-
with Toolbox tools (e.g., for custom orchestration logic or direct use in
62-
Python scripts).
6367

6468
## Available Packages
6569

@@ -68,10 +72,12 @@ README for detailed installation and usage instructions:
6872

6973
| Package | Target Use Case | Integration | Path | Details (README) | PyPI Status |
7074
| :------ | :---------- | :---------- | :---------------------- | :---------- | :---------
75+
| `toolbox-adk` | Google ADK applications | Google ADK | `packages/toolbox-adk/` | 📄 [View README](https://github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-adk/README.md) | ![pypi version](https://img.shields.io/pypi/v/toolbox-adk.svg) |
7176
| `toolbox-core` | Framework-agnostic / Custom applications | Use directly / Custom | `packages/toolbox-core/` | 📄 [View README](https://github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-core/README.md) | ![pypi version](https://img.shields.io/pypi/v/toolbox-core.svg) |
7277
| `toolbox-langchain` | LangChain / LangGraph applications | LangChain / LangGraph | `packages/toolbox-langchain/` | 📄 [View README](https://github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-langchain/README.md) | ![pypi version](https://img.shields.io/pypi/v/toolbox-langchain.svg) |
7378
| `toolbox-llamaindex` | LlamaIndex applications | LlamaIndex | `packages/toolbox-llamaindex/` | 📄 [View README](https://github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-llamaindex/README.md) | ![pypi version](https://img.shields.io/pypi/v/toolbox-llamaindex.svg) |
7479

80+
7581
## Getting Started
7682

7783
To get started using Toolbox tools with an application, follow these general steps:
@@ -87,6 +93,11 @@ To get started using Toolbox tools with an application, follow these general ste
8793
Choose the package based on your needs (see "[Which Package Should I Use?](#which-package-should-i-use)" above) and install it:
8894

8995
```bash
96+
# For the Google ADK
97+
pip install toolbox-adk
98+
99+
# OR
100+
90101
# For the core, framework-agnostic SDK
91102
pip install toolbox-core
92103

0 commit comments

Comments
 (0)