目录 / Loomal
MCP
需 API Key
未评级
已上架
Loomal
Payment & Identity infrastructure for AI agents. One API, every capability.
该来源不提供完整文件导出(国内平台多为平台内托管),仅存元数据与原链
接入信息
- 传输形态
- http
- 鉴权方式
- 需 API Key(需要配置:LOOMAL_API_KEY)
- 端点
https://loomal.run.tools
该服务需要凭证,请按官方文档申请后替换占位符
{
"mcpServers": {
"Loomal": {
"headers": {
"Authorization": "Bearer \u003cYOUR_KEY\u003e"
},
"url": "https://loomal.run.tools"
}
}
}
能力清单
| 工具 | 说明 |
|---|---|
| identity_whoami | Get your agent identity info — name, email, DID, and scopes |
| identity_sign | Sign arbitrary data with this identity's Ed25519 private key. Returns the signature and the identity's DID. |
| identity_verify | Verify a signature against any did:web identity. Resolves the DID Document and checks the Ed25519 signature. |
| mail_send | Send an email from your agent's inbox. Supports up to 10 attachments (10 MB each, 25 MB total). |
| mail_reply | Reply to an existing email in a thread. Supports up to 10 attachments (10 MB each, 25 MB total). |
| mail_list_messages | List emails in your agent's inbox. Returns newest first. |
| mail_get_message | Get a specific email by its messageId |
| mail_get_attachment | Download the contents of an email attachment as base64-encoded data. Use mail.get_message or mail.get_thread first to find attachment IDs and metadata. |
| mail_list_threads | List email threads in your agent's inbox. Returns newest first. |
| mail_get_thread | Get a full email thread with messages (newest 200 by default) |
| mail_update_labels | Add or remove labels on a message |
| mail_update_thread_labels | Add or remove labels on a thread (e.g. 'starred', 'important', 'archived', or custom labels). Thread labels are separate from message labels. Labels must be 1-100 chars from [a-zA-Z0-9_-:.]. Max 20 labels per call. Removing a label deletes user data — use with care. |
| mail_delete_message | Delete a single message from the inbox |
| mail_delete_thread | Delete an entire thread and all its messages |
| mail_list_rules | List all allow/block rules for this identity |
| mail_add_rule | Add an allow or block rule. Use type ALLOW or BLOCK, scope RECEIVE/SEND/REPLY, and value as email or *@domain.com. |
| mail_delete_rule | Delete an email allow/block rule by its ID |
| vault_list | List all credentials in the vault (metadata only, no secrets) |
| vault_get | Retrieve a decrypted credential from the vault. For TOTP credentials, use vault.totp instead to get the code. |
| vault_totp | Generate the current 6-digit TOTP code. Works on any credential that has a TOTP secret (standalone TOTP type or any credential with a 'totp' field). Response also includes backupCodesRemaining — call vault.get to read the actual backup codes if a fallback is needed. |
| vault_totp_use_backup | Atomically consume one single-use TOTP backup code. Moves the popped code from data.backupCodes into data.usedBackupCodes (kept as an audit trail) and returns it. Use when the live TOTP code is unavailable (clock skew, device lost). Each code can only be used once. |
| vault_store | Store or update an encrypted credential in the vault |
| vault_delete | Remove a credential from the vault |
| calendar_create | Create a new event on this identity's calendar |
| calendar_update | Update an existing calendar event |
| calendar_list | List events on this identity's calendar |
| calendar_get | Get details of a specific calendar event |
| calendar_delete | Delete a calendar event |
| calendar_set_public | Make this identity's calendar public or private. Public calendars are viewable at /identities/:id/calendar.json |
| payments_pay | Pay for an x402-priced URL in USDC under this identity's active mandate. Returns the resource content plus cost, balance, and mandate progress. Use dryRun:true to preview without spending. |
| payments_mandates_create | Create the spend policy for this identity's wallet. Installs an on-chain session key — first call takes 10–30 seconds. If the returned `installError` is set, the mandate is unusable and creation should be retried. |
| payments_mandates_list | List spend mandates attached to this identity's wallet — active, expired, revoked, and errored, latest first. |
| payments_mandates_get | Fetch one mandate by id, with live spend counters. |
| payments_mandates_revoke | Revoke a mandate. The on-chain session key is not uninstalled (manual via Console if needed); settled payments are unaffected. |
| payments_activity | Bank-statement-style merged feed of payments sent (direction: 'out') and received (direction: 'in') for this identity, latest first. |
纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。