steady_login

Log into Steady using the email+password flow and store fresh cookies locally for other tools to use. Reads credentials from env vars (STEADY_EMAIL + STEADY_PASSWORD or STEADY_PASSWORD_COMMAND or macOS Keychain).

Server Steady MCP sarthak-ignite/steady-mcp
Category Write
Risk class Medium
Parameters 00 required

What steady_login does on Steady MCP

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

Why steady_login needs a policy

This tool creates/modifies authentication state by storing cookies locally. While login itself might seem like an Execute operation, the primary documented effect is storing authentication credentials locally ('store fresh cookies'), which is a reversible write operation. It does not delete data (Destructive), move money (Financial), or execute arbitrary code (Execute).

From the tool's definition Tool performs 'Log into Steady' and 'store fresh cookies locally' which are state-modifying operations. Description explicitly states it reads credentials from environment and stores authentication artifacts.

Questions about steady_login

What does the steady_login tool do? +

Log into Steady using the email+password flow and store fresh cookies locally for other tools to use. Reads credentials from env vars (STEADY_EMAIL + STEADY_PASSWORD or STEADY_PASSWORD_COMMAND or macOS Keychain). It is categorised as a Write tool in the Steady MCP MCP Server, which means it can create or modify data. Consider rate limits to prevent runaway writes.

How do I enforce a policy on steady_login? +

Register the Steady MCP server in PolicyLayer and add a rule for steady_login: 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 Steady MCP. Nothing to install.

What risk level is steady_login? +

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

Can I rate-limit steady_login? +

Yes. Add a rate_limit block to the steady_login 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 steady_login completely? +

Set action: deny in the PolicyLayer policy for steady_login. 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 steady_login? +

steady_login is provided by the Steady MCP server (sarthak-ignite/steady-mcp). 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.