change_column_type

change_column_type

Server DataBeak jonpspri/databeak
Category Write
Risk class Medium
Parameters 00 required

What change_column_type does on DataBeak

AI agents use change_column_type to create or update resources in DataBeak — usually the action step of a workflow, after the agent has gathered context. Every call changes real data in your DataBeak environment.

Why change_column_type needs a policy

Changing column types modifies data representation reversibly (can be undone by changing back), making this a Write operation. It affects data structure but not deletion or irreversible loss. Severity is medium because incorrect type conversions could corrupt data integrity or break downstream processing, though the operation is theoretically reversible.

From the tool's definition Tool name is 'change_column_type' which indicates modifying column data types in a dataset. The empty description limits certainty, but the name clearly suggests altering schema/structure of CSV data.

Questions about change_column_type

What does the change_column_type tool do? +

change_column_type. It is categorised as a Write tool in the DataBeak MCP Server, which means it can create or modify data. Consider rate limits to prevent runaway writes.

How do I enforce a policy on change_column_type? +

Register the DataBeak MCP server in PolicyLayer and add a rule for change_column_type: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches DataBeak. Nothing to install.

What risk level is change_column_type? +

change_column_type is a Write tool with medium risk. Write tools should be rate-limited to prevent accidental bulk modifications.

Can I rate-limit change_column_type? +

Yes. Add a rate_limit block to the change_column_type rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block change_column_type completely? +

Set action: deny in the PolicyLayer policy for change_column_type. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides change_column_type? +

change_column_type is provided by the DataBeak MCP server (jonpspri/databeak). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

// LOOK UP ANOTHER SERVER

Every MCP server has a record like this.

Type a name, get the same breakdown: verified identity, auth posture, risk grade, capabilities, recommended policy.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.