Skip to main content
Glama

aip_sign

Cryptographically sign content to prove authorship using your AIP identity. This tool creates verifiable signatures for text content to establish authenticity and origin.

Instructions

Cryptographically sign content with your AIP identity to prove authorship.

Args: content: The text content to sign

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
contentYes

Implementation Reference

  • The tool handler `aip_sign` that takes string content, signs it using the AIP client's private key, and returns the signed content, signature, and the signer's DID.
    @mcp.tool()
    def aip_sign(content: str) -> dict:
        """Cryptographically sign content with your AIP identity to prove authorship.
    
        Args:
            content: The text content to sign
        """
        client = _load_client()
        signature = client.sign(content.encode())
        return {
            "content": content,
            "signature": signature,
            "did": client.did,
        }

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/The-Nexus-Guard/aip-mcp-server'

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