Skip to main content
Glama

verify_signature

Verify digital signatures to confirm authenticity and integrity of signed data, ensuring policy compliance and secure audit trails.

Instructions

Verify a previously created signature.

Args:
    signature_id: The signature ID to verify

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
signature_idYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Implementation Reference

  • The `verify_signature` tool is defined here using the `@mcp.tool()` decorator, making it an MCP tool. It uses the `_request` helper to call the Asqav API.
    @mcp.tool()
    async def verify_signature(signature_id: str) -> str:
        """Verify a previously created signature.
    
        Args:
            signature_id: The signature ID to verify
        """
        try:
            result = await _request("GET", f"/verify/{signature_id}")
            valid = result.get("valid", False)
            status = "VALID" if valid else "INVALID"
            return f"{status}: Signature {signature_id}"
        except Exception as e:
            return f"Error verifying signature: {e}"

Tool Definition Quality

Score is being calculated. Check back soon.

Install Server

Other Tools

Latest Blog Posts

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/jagmarques/asqav-mcp'

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