Server definition
- Hash
- sha256:aaa1489da48eacea0eef3f1112d7d616950369bbe57bd7c93e1efbf70621977d
- What it is
- What a remote MCP server returned when asked what it offers: 13 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Get a single destination connection by id. Census: GET /destinations/{id}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"description": "The resource id (a numeric id, passed as a string).",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "census_get_destination",
"outputSchema": null
},
{
"description": "Get a single model by id, including its SQL/query. Census: GET /models/{id}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"description": "The resource id (a numeric id, passed as a string).",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "census_get_model",
"outputSchema": null
},
{
"description": "Get a single source connection by id. Census: GET /sources/{id}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"description": "The resource id (a numeric id, passed as a string).",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "census_get_source",
"outputSchema": null
},
{
"description": "Get a single sync's full configuration by id. Census: GET /syncs/{id}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"description": "The resource id (a numeric id, passed as a string).",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "census_get_sync",
"outputSchema": null
},
{
"description": "Get a single sync run by id — status, counts, errors. Census: GET /sync_runs/{id}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"description": "The resource id (a numeric id, passed as a string).",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "census_get_sync_run",
"outputSchema": null
},
{
"description": "List configured destination connections (SaaS apps data is synced INTO, e.g. Salesforce, HubSpot, Marketo). Census: GET /destinations.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "Page number (1-based) for pagination.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"per_page": {
"description": "Number of records per page.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"name": "census_list_destinations",
"outputSchema": null
},
{
"description": "List SQL models / datasets defined in the workspace (the queries that produce rows to sync). Census: GET /models.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "Page number (1-based) for pagination.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"per_page": {
"description": "Number of records per page.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"name": "census_list_models",
"outputSchema": null
},
{
"description": "List audience segments defined in the workspace. Census: GET /segments.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "Page number (1-based) for pagination.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"per_page": {
"description": "Number of records per page.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"name": "census_list_segments",
"outputSchema": null
},
{
"description": "List configured data warehouse sources (Snowflake, BigQuery, Redshift, Databricks, etc.). Census: GET /sources.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "Page number (1-based) for pagination.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"per_page": {
"description": "Number of records per page.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"name": "census_list_sources",
"outputSchema": null
},
{
"description": "List sync run history (each run's status, records processed, timing). Filter by sync_id. Census: GET /sync_runs.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "Page number (1-based) for pagination.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"per_page": {
"description": "Number of records per page.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"sync_id": {
"description": "Filter runs to a single sync id.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"name": "census_list_sync_runs",
"outputSchema": null
},
{
"description": "List syncs (a sync maps a source model to a destination object and keeps them in sync). Returns id, label, status, source_attributes, destination_attributes. Census: GET /syncs.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "Page number (1-based) for pagination.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"per_page": {
"description": "Number of records per page.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"name": "census_list_syncs",
"outputSchema": null
},
{
"description": "List workspaces in the organization (note: usually requires an organization-level token). Census: GET /workspaces.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "census_list_workspaces",
"outputSchema": null
},
{
"description": "TRIGGERS a sync run for the given sync id — this KICKS OFF a live data sync that writes records into the connected destination SaaS tool. Set force_full_sync=true to re-sync all rows instead of just changes. Census: POST /syncs/{id}/trigger.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"force_full_sync": {
"description": "Re-sync ALL rows instead of just changes since the last run.",
"type": "boolean"
},
"id": {
"description": "The resource id (a numeric id, passed as a string).",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "census_trigger_sync",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:aaa1489da48eacea0eef3f1112d7d616950369bbe57bd7c93e1efbf70621977d | sha256sum