Skip to main content
Glama

Stacks Clarity MCP Server

analyze_transaction_post_conditions

Analyze contract calls to determine required post-conditions for transaction security. Essential for identifying necessary safeguards in complex blockchain transactions.

Instructions

Analyze a contract call to determine what post-conditions are required for security. Essential for complex transactions.

Input Schema

NameRequiredDescriptionDefault
contractAddressYesThe contract address being called
contractNameYesThe contract name being called
expectedTransfersYesExpected asset transfers in the transaction
functionNameYesThe function being called

Input Schema (JSON Schema)

{ "properties": { "contractAddress": { "description": "The contract address being called", "type": "string" }, "contractName": { "description": "The contract name being called", "type": "string" }, "expectedTransfers": { "description": "Expected asset transfers in the transaction", "items": { "additionalProperties": false, "properties": { "amount": { "type": "number" }, "asset": { "type": "string" }, "from": { "type": "string" }, "to": { "type": "string" }, "tokenId": { "type": "number" }, "type": { "enum": [ "fungible", "non-fungible", "stx" ], "type": "string" } }, "required": [ "type" ], "type": "object" }, "type": "array" }, "functionName": { "description": "The function being called", "type": "string" } }, "required": [ "contractAddress", "contractName", "functionName", "expectedTransfers" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/exponentlabshq/stacks-clarity-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server