Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AIP_SERVICE_URL | No | AIP service endpoint | https://aip-service.fly.dev |
| AIP_CREDENTIALS_PATH | No | Path to credentials file | ~/.aip/credentials.json |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| aip_whoami | Show your current AIP identity — DID, platform, and public key. |
| aip_verify | Verify another agent's identity via cryptographic challenge-response. Args: did: The DID of the agent to verify (e.g. did:aip:abc123...) |
| aip_trust_score | Get the trust score and vouch chain for an agent. Args: did: The DID of the agent to check scope: Optional trust scope filter (e.g. GENERAL, CODE_SIGNING) |
| aip_sign | Cryptographically sign content with your AIP identity to prove authorship. Args: content: The text content to sign |
| aip_verify_signature | Verify a cryptographic signature against a DID's public key. Args: content: The original content that was signed signature: The base64-encoded signature to verify did: The DID of the agent who allegedly signed it |
| aip_send_message | Send an encrypted message to another agent. Args: recipient_did: The DID of the recipient agent message: The message text to send |
| aip_check_messages | Check for messages sent to your agent. Args: unread_only: If True, only return unread messages (default: True) |
| aip_register | Register a new AIP identity for your agent. Args: platform: Platform name (e.g. 'github', 'moltbook', 'discord') username: Your username on that platform |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| get_identity | Current agent's full AIP identity information. |