For Agents
Provision and manage VPC Access connectors so serverless services can reach VPC-internal resources, without giving the agent broad networking privileges.
Get started with Serverless VPC Access API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"create a vpc access connector for cloud run"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Serverless VPC Access API API.
Create a Serverless VPC Access connector in a chosen region and network
List existing connectors in a project to audit serverless-to-VPC bridges
Get a connector's state, throughput, and IP CIDR range for capacity review
Delete a connector that is no longer needed by any serverless service
GET STARTED
Use for: I need to create a VPC Access connector in us-central1, List every VPC Access connector in our project, Get the IP range and throughput of an existing connector, Delete an unused VPC Access connector
Not supported: Does not handle VPC subnet creation, firewall rules, or Cloud Run/Cloud Functions service deployment — use for managing Serverless VPC Access connectors only.
The Serverless VPC Access API manages connectors that let serverless services (Cloud Run, Cloud Functions, App Engine standard) reach internal IP addresses inside a VPC network. It exposes connector create, list, get, and delete operations along with locations and long-running operation tracking. Connectors are the canonical bridge for serverless workloads that need private connectivity to databases, internal load balancers, or other VPC-only resources.
List supported regions for connector creation
Track the long-running operations behind connector create and delete calls
Patterns agents use Serverless VPC Access API API for, with concrete tasks.
★ Serverless to VPC Database Connectivity
Application teams running Cloud Run or Cloud Functions services configure a Serverless VPC Access connector so the serverless workload can reach a Cloud SQL private instance, a self-hosted database in Compute Engine, or an internal load balancer. The API creates the connector with a specified IP CIDR range and minimum and maximum throughput, then a separate Cloud Run or Cloud Functions configuration call attaches the connector to the service.
Create a connector named svc-vpc-1 in us-central1 with throughput min 200 and max 1000 in the production VPC
Connector Inventory and Cleanup
Platform teams audit projects for unused connectors that incur ongoing cost by listing all connectors and cross-referencing with the serverless services that reference them. The VPC Access API exposes a get endpoint that returns connector state and configuration so the cleanup job can verify the connector is no longer attached before issuing a delete.
List connectors in the project, identify those with zero attached services, and delete the orphans
Multi-Region Serverless Network Topology
Teams deploying serverless services across multiple regions provision a connector per region so each service has a low-latency path into the local subnet. The VPC Access API exposes per-region connector resources and a locations list endpoint so the deployment script can iterate over supported regions and create connectors with consistent throughput settings.
Iterate over us-central1, us-east1, and europe-west1 and create a connector in each region
AI Agent Networking Operator
An AI agent integrated through Jentic responds to platform prompts like 'enable private connectivity for our new Cloud Run service' by creating a VPC Access connector in the right region and reporting the connector resource name back to the caller. Because the API uses OAuth 2.0 with the cloud-platform scope, Jentic isolates the token in the MAXsystem vault and exposes only a scoped reference.
Search Jentic for create vpc access connector and call it for the chosen region and VPC network
7 endpoints — the serverless vpc access api manages connectors that let serverless services (cloud run, cloud functions, app engine standard) reach internal ip addresses inside a vpc network.
METHOD
PATH
DESCRIPTION
/v1/{+parent}/connectors
List VPC Access connectors in a project and region
/v1/{+name}/locations
List supported VPC Access locations
/v1/{+name}/operations
List long-running operations
/v1/{+name}
Delete a connector or operation by name
/v1/{+parent}/connectors
List VPC Access connectors in a project and region
/v1/{+name}/locations
List supported VPC Access locations
/v1/{+name}/operations
List long-running operations
/v1/{+name}
Delete a connector or operation by name
Three things that make agents converge on Jentic-routed access.
Credential isolation
Serverless VPC Access OAuth tokens with the cloud-platform scope are stored encrypted in the Jentic vault (MAXsystem). Agents receive scoped access tokens — raw OAuth tokens never enter the agent's context, which matters because the cloud-platform scope grants broad project-level networking access.
Intent-based discovery
Agents search Jentic with intents like 'create a vpc access connector' and Jentic returns the create-connector operation with its full input schema, including throughput min/max and CIDR fields, so the agent can construct a valid request without reading Google's discovery doc.
Time to first call
Direct VPC Access integration: 1-2 days for OAuth setup, region and CIDR planning, and long-running operation handling. Through Jentic: under 1 hour — search, load schema, execute and poll.
Alternatives and complements available in the Jentic catalogue.
Cloud Run API
Attach VPC Access connectors to Cloud Run services for private VPC connectivity
Choose Cloud Run when an agent needs to deploy or update the service that consumes the connector; VPC Access provisions the connector itself.
Cloud Functions API
Attach VPC Access connectors to Cloud Functions for private VPC reachability
Choose Cloud Functions when an agent needs to configure the function-level vpcConnector reference; VPC Access creates the connector resource.
Compute Engine API
Manage the VPC networks and subnets that VPC Access connectors live in
Choose Compute Engine when an agent needs to create or modify the underlying VPC network and subnet ranges that the connector binds to.
Network Connectivity API
Hub-and-spoke connectivity for non-serverless workloads, distinct from connector-based VPC access
Choose Network Connectivity when the workload is not serverless and needs a different connectivity primitive; choose VPC Access for Cloud Run, Cloud Functions, and App Engine standard.
Specific to using Serverless VPC Access API API through Jentic.
What authentication does the Serverless VPC Access API use?
The Serverless VPC Access API uses OAuth 2.0 with the https://www.googleapis.com/auth/cloud-platform scope. Through Jentic, the OAuth token is stored encrypted in the MAXsystem vault and only a scoped reference is exposed to the agent at execution time.
Can I create a VPC Access connector with the Serverless VPC Access API?
Yes. Use POST under /v1/{+parent}/connectors with the network name, ipCidrRange, minThroughput, and maxThroughput. The call returns a long-running operation; track it on /v1/{+name}/operations until done is true and the connector reaches READY state.
What are the rate limits for the Serverless VPC Access API?
Default project quotas allow 600 requests per minute on control-plane operations. The number of connectors per project per region is also bounded by VPC subnet IP availability for the connector CIDR; verify subnet headroom before creating multiple connectors.
How do I audit unused VPC Access connectors through Jentic?
Install Jentic with pip install jentic, search for list vpc access connectors, load the schema for GET /v1/{+parent}/connectors, then call it per region. Cross-reference the returned names with Cloud Run and Cloud Functions service configurations to identify connectors with zero attached services before deleting.
Does the Serverless VPC Access API attach connectors to Cloud Run or Cloud Functions services?
No. The VPC Access API only manages the connector resources. Attaching a connector to a serverless service is done through the Cloud Run or Cloud Functions API on the service configuration. The connector resource name is the link between the two.
Why is my new VPC Access connector stuck in CREATING state?
Long-running connector creation typically completes within a few minutes. Persistent CREATING usually indicates a CIDR conflict with the chosen subnet or insufficient IAM permissions for the service agent. Check the operation error field on /v1/{+name}/operations and verify the connector subnet has at least a /28 free range.