4,500+ servers built on MCP Fusion
Vinkius
AfterShip logo
Vinkius
Google ADK logo

How to Use the AfterShip MCP in Google ADK

Connect Google ADK agents to your BigQuery data and AfterShip to manage global logistics right from your Google Cloud environment.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

AfterShip MCP on Cursor AI Code Editor MCP Client AfterShip MCP on Claude Desktop App MCP Integration AfterShip MCP on OpenAI Agents SDK MCP Compatible AfterShip MCP on Visual Studio Code MCP Extension Client AfterShip MCP on GitHub Copilot AI Agent MCP Integration AfterShip MCP on Google Gemini AI MCP Integration AfterShip MCP on Lovable AI Development MCP Client AfterShip MCP on Mistral AI Agents MCP Compatible AfterShip MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Google ADK

Connect AfterShip MCP to Google ADK

Create your Vinkius account to connect AfterShip to Google ADK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Link BigQuery Insights to Real Shipments

Your Gemini-powered agent can pull order data from a BigQuery table, then immediately create a corresponding shipment in AfterShip with `create_tracking`. No more manual data entry between your database and your logistics provider. The agent can also write tracking updates back to BigQuery. After calling `get_tracking`, it can log the latest location, status, and ETA into your own analytics tables for reporting.

Run Logistics Operations on Google Cloud

Build agents that react to real-world shipping events. For example, an agent can use `list_trackings` to find all packages with a 'stalled' status and automatically trigger `retrack_tracking` to get fresh updates from the courier. When a user doesn't know the carrier, your agent can call `detect_courier` with just the tracking number. It gets back a list of possible carriers, which is exactly what you need to create the tracking correctly.

Filter and Manage with the Google ADK

The `list_trackings` tool is powerful when combined with Google ADK. Your agent can apply multiple filters at once—like courier, destination, and creation date—to get a precise list of shipments to act on. You can also control which AfterShip functions are available. The `McpToolset` in Google ADK lets you explicitly name the tools, so you can build specialized agents that can only `get_tracking` but can't `delete_tracking`. This MCP server makes that simple.

Setup guide

Set up AfterShip MCP in Google ADK

Prerequisites

  • Python 3.10+ installed
  • google-adk package (pip install google-adk)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install Google ADK

    Run pip install google-adk to install the Agent Development Kit. MCP support is included via the McpToolset class.

  2. 2

    Connect via SSE transport

    Use McpToolset.from_server() with SseServerParams pointing to your Vinkius endpoint. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Create an LlmAgent

    Pass the returned mcp_tools list directly to LlmAgent(tools=mcp_tools). The ADK maps each MCP tool to a native Gemini function call — no manual schema definitions required.

  4. 4

    Run with any Gemini model

    The agent works with any Gemini model (gemini-2.0-flash, gemini-2.5-pro, etc.). Copy the full example on the right to get started with AfterShip tools in your ADK agent.

agent.py
from google.adk.agents import LlmAgent
from google.adk.tools.mcp_tool.mcp_toolset import McpToolset
from google.adk.tools.mcp_tool.mcp_session_manager import SseServerParams

# Connect to the MCP via SSE
mcp_tools, exit_stack = await McpToolset.from_server(
    connection_params=SseServerParams(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    )
)

# Create your agent with auto-discovered tools
agent = LlmAgent(
    name="AfterShip_agent",
    model="gemini-2.0-flash",
    instruction="You have access to AfterShip tools via MCP.",
    tools=mcp_tools,
)

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AfterShip. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about AfterShip MCP in Google ADK

You'll instantiate an `McpToolset` with the Vinkius server URL. Then, you pass that toolset into the `tools` list when creating your `LlmAgent`. Google ADK handles the rest.
Yes, that's what the `detect_courier` tool is for. Your agent provides the tracking number, and the tool returns a ranked list of couriers, which the agent can then use to create the tracking.
Have your agent call the `list_couriers` tool. It returns a complete list of courier companies and their slugs that you can use with other tools like `create_tracking` or `list_trackings`.
Yes. The `update_tracking` tool is designed for this. Your agent can change details like the title or custom fields while keeping the original tracking number and courier assignment intact.
It processes tracking information. This includes tracking numbers, courier details, order IDs, and any customer notification details you provide, like emails and SMS numbers. Your data is handled in an isolated sandbox on Vinkius, and all communication is protected by your private endpoint token.

Start using the AfterShip MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for AfterShip. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.