Skip to main content
ClaudeWave

Official Locus plugin for coding agents: pay-per-use APIs, web research, and workspace credits via MCP — Claude Code, Codex, Cursor, Grok, OpenClaw

MCP ServersOfficial Registry0 stars0 forksJavaScriptMITUpdated today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 9/19/2026
Install in Claude Code / Claude Desktop
Method: NPX · skills
Claude Code CLI
claude mcp add locus-pro-plugin -- npx -y skills
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "locus-pro-plugin": {
      "command": "npx",
      "args": ["-y", "skills"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Use cases

MCP Servers overview

# Locus plugin

[![skills.sh installs](https://skills.sh/b/locus-technologies/locus-pro-plugin)](https://skills.sh/locus-technologies/locus-pro-plugin)

Pay-per-use APIs for coding agents. This plugin connects the [Locus](https://paywithlocus.com)
MCP server and teaches your agent how to use it well: cited web research, paid
data and API lookups, and thousands of metered provider endpoints billed to one
prepaid workspace credit balance.

One repo, one plugin, many agents. The same plugin installs into Claude Code,
Codex, Cursor, Grok, OpenClaw, and any client that speaks the
[Agent Plugins](https://agent-plugins.org) or
[Agent Skills](https://agentskills.io) open standards.

## What you get

- **MCP server connection** to `https://api.paywithlocus.com/api/credits/mcp`
  (streamable HTTP). Sign-in is OAuth with browser consent; no keys are stored
  in configuration.
- **The `locus` skill**: operating instructions for the agent covering tool
  routing, cost quotes, idempotent billing, error recovery, and spend safety.
- **The `locus-setup` skill**: onboarding when the user asks the agent to do
  it. Human sign-up through the OAuth page is the default. Agent-owned
  accounts via AgentID exist for headless runtimes, and only they get
  agent-driven capability selection and a user-requested Stripe funding
  handoff; human-owned accounts manage both in the dashboard.
- **The `locus-workflows` skill**: safe hosted Workflow authoring, fixtures,
  bounded pilots, immutable versions, and durable run recovery through the
  same authorized connection.

No account yet? Authenticate the server and create the account on the OAuth
sign-in page that opens; that is the whole flow for a person with a browser.
Tools are enabled and credits added in the dashboard at
[platform.paywithlocus.com](https://platform.paywithlocus.com).

## Install

### Claude Code

```
/plugin marketplace add locus-technologies/locus-pro-plugin
/plugin install locus@locus
```

Then run `/mcp`, select `locus`, and authenticate.

> Already added the server manually as `locus-pro` via `claude mcp add`? Remove
> it first (`claude mcp remove locus-pro`) so you don't carry two connections
> to the same server.

### Codex

```
codex plugin marketplace add locus-technologies/locus-pro-plugin
codex plugin add locus@locus
codex mcp login locus
```

### Hermes

```bash
hermes plugins install locus
hermes plugins enable locus
hermes mcp login agent-plugin-locus-0b597595__locus
```

Complete browser OAuth, then start a new Hermes session. The plugin includes
the usage, setup, and Workflow skills; no separate skill install is needed.

### Cline

```
cline mcp install locus --transport http \
  https://api.paywithlocus.com/api/credits/mcp
```

Keep **Remote (HTTP)**, choose **OAuth**, leave the client ID blank for dynamic
registration, and complete sign-in in the browser. No clone, build, API key,
or environment variable is required.

### Cursor

Add the MCP server directly in `~/.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "locus": {
      "url": "https://api.paywithlocus.com/api/credits/mcp",
      "headers": { "X-Source-Name": "cursor-plugin" }
    }
  }
}
```

Cursor's OAuth flow completes in the browser on first use. Once the Locus
listing clears Cursor Marketplace review, you will also be able to install
it from **Customize → Plugins** (search "Locus") or with `/add-plugin locus`
in chat.

### Grok

```
grok plugin install locus-technologies/locus-pro-plugin --trust
```

Grok requires explicit trust to install plugins (they can run MCP servers
and skills); review the repo, then pass `--trust`. Grok discovers the
server's OAuth automatically and opens the browser flow on first use.

### OpenClaw

Install the plugin from this repo as a marketplace source; the bundle
already maps the MCP server, so no manual server configuration is needed:

```
openclaw plugins install locus --marketplace locus-technologies/locus-pro-plugin
openclaw gateway restart
openclaw mcp login locus
```

A new marketplace source triggers a one-time trust prompt (pass `--force`
for non-interactive installs), and the gateway restart applies plugin
changes.

### Skill only (77+ agents)

```
npx skills add locus-technologies/locus-pro-plugin
```

Discovers the Locus usage, setup, and Workflow skills and installs your selection
into whichever agents you have. The skills include the connection
instructions; add the MCP server in your client's settings to make the
tools available.

### Any Agent Plugins client

```
npx plugins add locus-technologies/locus-pro-plugin
```

### Plain MCP (no plugin)

```
claude mcp add --transport http locus https://api.paywithlocus.com/api/credits/mcp
codex mcp add locus --url https://api.paywithlocus.com/api/credits/mcp
```

### One-URL bootstrap and remote guides

Ask a capable agent to read `https://paywithlocus.com/skill.md` and set up
Locus. The bootstrap probes the actual host, preserves a healthy existing
connection, selects a supported adapter, and reports any browser consent,
restart, or runtime limitation still outstanding.

An MCP-only host does not need persistent files. After connecting, it can call
`get_locus_guide` to retrieve the same versioned skill and reference content
published in this repository. The public guide manifest is served from the
Locus API; customer-owned Workflow source and invocation guides remain private
account artifacts and never enter that public bundle.

Hosted Workflow tools are advertised only when the backend capability is live
and the current connection can execute. A Workflow run is a constrained child
of that existing connection, not a second registered agent. The first runtime
supports approved TypeScript and every live catalog binding Locus has reviewed,
including native Tools, maintained Recipes, and explicitly verified external
buyer-rail listings. Tenant-imported and unverified external bindings require
an exceptional platform approval; a server deny override can halt any binding.
Connection scope, enablement, contract, availability, and run budgets still
apply. The runtime also provides bounded concurrency, fixtures, pilots, durable
inspection, cancellation, and resume; arbitrary npm dependencies, external
connector credentials, scheduling, and publication are not implied.

## Data handling

The plugin-managed MCP configs send one static request header,
`X-Source-Name` (for example `cursor-plugin`). It identifies the
configuration format a host selected and may be used solely for anonymous
adoption telemetry; multi-format hosts can prefer a different bundled
definition than their own overlay — OpenClaw's bundle loader, for example,
honors the root `.mcp.json` and therefore reports `grok-plugin`. The header
is cosmetic: plain MCP clients that cannot configure static headers still
work without it.

The repository contains no credential values, and its MCP configurations
store none. Tool calls send the arguments the agent provides to
`https://api.paywithlocus.com` and are billed to the authenticated workspace.
If the user explicitly chooses the optional agent-owned setup path, the setup
skill also calls `https://api.agentmail.to` to create and verify an inbox and
register a public signing key, `https://api.auth.agentid.com` to submit a
signed approval, and `https://auth.agentid.com` to continue that
authorization transaction. AgentMail receives only the user-approved email
address and inbox name, the user-provided one-time code, and the public key;
AgentID receives the inbox identity and a one-time signed assertion. The
private signing key is generated locally and is never sent. Funding calls
`https://api.paywithlocus.com` and returns a server-provided Stripe Checkout
URL that the user opens in a browser; neither the plugin nor the agent
handles card details.

## Authentication and credentials

Human-owned MCP connections use OAuth 2.1 with dynamic client registration:
your client discovers it from the URL, opens a browser sign-in, and a consent
screen in the Locus dashboard scopes the connection. Access and refresh
tokens stay in the client's native OAuth store, never in this repo's files.

The optional agent-owned setup path may create an `AGENTMAIL_API_KEY`, a
locally generated P-256 signing key, and an `lcac_` value stored as
`LOCUS_AGENT_CREDENTIAL`. Keep them only in the runtime's approved secret
store; never put them in MCP configuration, chat, project files, source
control, logs, or command arguments. `LOCUS_SECRET_KEY` is referenced only as
a credential class to protect; the skills never read or set it, and neither
`lcr_` nor `lcac_` values belong in MCP configuration.

## Costs and safety

Paid provider calls are live and billed to your workspace credit balance;
catalog discovery, quotes, and balance checks are free. The skill instructs
agents to pass idempotency keys so a retry reusing its key never
double-charges, to quote
significant calls with `estimate_cost` first, and to confirm with you before
unusually large spends. Spend limits and approvals are configured per workspace
in the [dashboard](https://platform.paywithlocus.com).

## Repository layout

| Path | Consumed by |
| --- | --- |
| `.claude-plugin/` | Claude Code (plugin + marketplace manifest) |
| `.codex-plugin/`, `agents/codex/.mcp.json`, `.agents/plugins/` | Native Codex plugin, MCP configuration, and marketplace manifest |
| `.cursor-plugin/` | Cursor |
| `.mcp.json`, `skills/` | Effective Grok components while the root `plugin.json` is present (Grok prefers the root manifest) |
| `.grok-plugin/`, `agents/grok/` | Grok marketplace extraction and fallback configuration when no root manifest exists |
| `plugin.json`, `mcp.json` | Agent Plugins (open standard) |
| `agents/<client>/` | Per-client MCP server config |
| `skills/` | Shared Agent Skills-format instructions; `metadata.openclaw` is an intentional host extension for credential declarations |

## Development and releases

Changes merge into `stage`. Before promotion, a maintainer e
agent-skillsai-agentsclaude-codecodexcreditscursormcpmcp-servermodel-context-protocolopenclawpay-per-useweb-research

What people ask about locus-pro-plugin

What is locus-technologies/locus-pro-plugin?

+

locus-technologies/locus-pro-plugin is mcp servers for the Claude AI ecosystem. Official Locus plugin for coding agents: pay-per-use APIs, web research, and workspace credits via MCP — Claude Code, Codex, Cursor, Grok, OpenClaw It has 0 GitHub stars and its last recorded update is dated 2026-09-18.

How do I install locus-pro-plugin?

+

You can install locus-pro-plugin by cloning the repository (https://github.com/locus-technologies/locus-pro-plugin) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is locus-technologies/locus-pro-plugin safe to use?

+

Our security agent has analyzed locus-technologies/locus-pro-plugin and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains locus-technologies/locus-pro-plugin?

+

locus-technologies/locus-pro-plugin is maintained by locus-technologies. The last recorded GitHub activity is dated 2026-09-18, with 1 open issues.

Are there alternatives to locus-pro-plugin?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy locus-pro-plugin to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: locus-technologies/locus-pro-plugin
[![Featured on ClaudeWave](https://claudewave.com/api/badge/locus-technologies-locus-pro-plugin)](https://claudewave.com/repo/locus-technologies-locus-pro-plugin)
<a href="https://claudewave.com/repo/locus-technologies-locus-pro-plugin"><img src="https://claudewave.com/api/badge/locus-technologies-locus-pro-plugin" alt="Featured on ClaudeWave: locus-technologies/locus-pro-plugin" width="320" height="64" /></a>

More MCP Servers

locus-pro-plugin alternatives