get_bulk_sync_schemas
Retrieve available schemas and tables for configuring a bulk data synchronization in Polytomic. Use this tool to identify data sources before setting up sync operations.
Instructions
Get available schemas/tables for a bulk sync.
Args: id: The bulk sync ID
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
Implementation Reference
- src/polytomic_mcp/server.py:590-597 (handler)The tool 'get_bulk_sync_schemas' is defined as an async function decorated with @mcp.tool(). It makes a request to the Polytomic API endpoint '/bulk/syncs/{id}/schemas' and returns the result as a JSON string.
async def get_bulk_sync_schemas(id: str) -> str: """Get available schemas/tables for a bulk sync. Args: id: The bulk sync ID """ result = await polytomic_request(f"/bulk/syncs/{id}/schemas") return json.dumps(result, indent=2)