搜索

PythonReactSEOPDF
OpenClaw

locus

Locus payment tools for AI agents. Use when asked to send payments, check wallet balances, list tokens, approve token spending, or process payment-related actions from emails. Also use for demos of Locus (YC F25) payment infrastructure — scanning emails for payment requests and initiating crypto payments via wallet.

cdermott70 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install cdermott7/locus

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Locus Payment Skill

Locus connects AI agents to crypto wallets via MCP. Tools are dynamic — each user gets different tools based on their permission group.

Setup (Agent-Guided)

When the user asks to set up Locus, use payments, or anything payment-related — check if Locus is configured and walk them through setup interactively:

Step 1: Check if mcporter is installed
command -v mcporter || npm i -g mcporter
Step 2: Check if Locus is already configured
mcporter config get locus 2>/dev/null

If configured, skip to Usage. If the user wants to reconfigure, run:

mcporter config remove locus
Step 3: Ask the user for their API key

Tell them:

You'll need a Locus API key to connect your wallet. Get one at https://app.paywithlocus.com — each key is tied to your wallet and permission group. Paste it here when you're ready.

Wait for the user to provide their key. It should start with locus_. If it doesn't, warn them and confirm before proceeding.

Step 4: Configure mcporter
mcporter config add locus \
  --url "https://mcp.paywithlocus.com/mcp" \
  --header "Authorization=Bearer <API_KEY>" \
  --scope home
Step 5: Verify the connection
mcporter list locus

If tools appear, setup is complete — tell the user they're ready. If it fails, ask them to double-check their API key and try again.

Alternative: Script-based setup

Users can also run the setup script directly from the Clawdbot workspace root:

bash skills/locus/scripts/setup.sh

Usage

Always discover available tools first:

mcporter list locus --schema

This returns all tools the user's permission group allows. Tools vary per user — do not assume which tools exist. Use the schema output to understand parameters.

Call any discovered tool:

mcporter call locus.<tool_name> param1=value1 param2=value2

For array/object parameters:

mcporter call locus.<tool_name> --args...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/cdermott7/locus
Version
—
Commit
cde1e379cd4cd0626c5de8a881be4c77b417e844
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

Locus — Payment Tools for AI Agents

Locus connects your ClawdBot agent to a crypto wallet via MCP, enabling payments, balance checks, and token management.

Quick Start

  1. Install the skill:

    clawdhub install locus
    
  2. Run setup from your ClawdBot workspace root:

    bash skills/locus/scripts/setup.sh
    
  3. Get your API key at https://app.paywithlocus.com — each key is tied to your wallet and permission group.

  4. Verify it works:

    mcporter list locus
    

That's it! Your agent can now send payments, check balances, and manage token approvals.

Manual Setup (without script)

If you prefer to configure manually:

npm i -g mcporter    # if not installed
mcporter config add locus \
  --url "https://mcp.paywithlocus.com/mcp" \
  --header "Authorization=Bearer YOUR_API_KEY" \
  --scope home

What Your Agent Can Do

Tools vary by permission group, but typically include:

  • get_payment_context — Budget status & whitelisted contacts
  • list_tokens — Available tokens with balances and limits
  • send_token — Send to wallet address, ENS name, or email
  • send_token_multi — Batch send multiple tokens
  • approve_token — Set ERC-20 spending allowances

Learn More

https://paywithlocus.com

来源内容

SKILL.md
# Locus Payment Skill

Locus connects AI agents to crypto wallets via MCP. Tools are **dynamic** — each user gets different tools based on their permission group.

## Setup (Agent-Guided)

When the user asks to set up Locus, use payments, or anything payment-related — check if Locus is configured and walk them through setup interactively:

### Step 1: Check if mcporter is installed
```bash
command -v mcporter || npm i -g mcporter
```

### Step 2: Check if Locus is already configured
```bash
mcporter config get locus 2>/dev/null
```
If configured, skip to **Usage**. If the user wants to reconfigure, run:
```bash
mcporter config remove locus
```

### Step 3: Ask the user for their API key
Tell them:
> You'll need a Locus API key to connect your wallet. Get one at **https://app.paywithlocus.com** — each key is tied to your wallet and permission group. Paste it here when you're ready.

Wait for the user to provide their key. It should start with `locus_`. If it doesn't, warn them and confirm before proceeding.

### Step 4: Configure mcporter
```bash
mcporter config add locus \
  --url "https://mcp.paywithlocus.com/mcp" \
  --header "Authorization=Bearer <API_KEY>" \
  --scope home
```

### Step 5: Verify the connection
```bash
mcporter list locus
```
If tools appear, setup is complete — tell the user they're ready. If it fails, ask them to double-check their API key and try again.

### Alternative: Script-based setup
Users can also run the setup script directly from the Clawdbot workspace root:
```bash
bash skills/locus/scripts/setup.sh
```

## Usage

**Always discover available tools first:**
```bash
mcporter list locus --schema
```

This returns all tools the user's permission group allows. Tools vary per user — do not assume which tools exist. Use the schema output to understand parameters.

**Call any discovered tool:**
```bash
mcporter call locus.<tool_name> param1=value1 param2=value2
```

For array/object parameters:
```bash
mcporter call locus.<tool_name> --args...
README
# Locus — Payment Tools for AI Agents

Locus connects your ClawdBot agent to a crypto wallet via MCP, enabling payments, balance checks, and token management.

## Quick Start

1. **Install the skill:**
   ```bash
   clawdhub install locus
   ```

2. **Run setup from your ClawdBot workspace root:**
   ```bash
   bash skills/locus/scripts/setup.sh
   ```

3. **Get your API key** at https://app.paywithlocus.com — each key is tied to your wallet and permission group.

4. **Verify it works:**
   ```bash
   mcporter list locus
   ```

That's it! Your agent can now send payments, check balances, and manage token approvals.

## Manual Setup (without script)

If you prefer to configure manually:
```bash
npm i -g mcporter    # if not installed
mcporter config add locus \
  --url "https://mcp.paywithlocus.com/mcp" \
  --header "Authorization=Bearer YOUR_API_KEY" \
  --scope home
```

## What Your Agent Can Do

Tools vary by permission group, but typically include:
- **get_payment_context** — Budget status & whitelisted contacts
- **list_tokens** — Available tokens with balances and limits
- **send_token** — Send to wallet address, ENS name, or email
- **send_token_multi** — Batch send multiple tokens
- **approve_token** — Set ERC-20 spending allowances

## Learn More

https://paywithlocus.com

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.