Official Locus plugin for coding agents: pay-per-use APIs, web research, and workspace credits via MCP — Claude Code, Codex, Cursor, Grok, OpenClaw
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add locus-pro-plugin -- npx -y skills{
"mcpServers": {
"locus-pro-plugin": {
"command": "npx",
"args": ["-y", "skills"]
}
}
}Resumen de MCP Servers
# Locus 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 eLo que la gente pregunta sobre locus-pro-plugin
¿Qué es locus-technologies/locus-pro-plugin?
+
locus-technologies/locus-pro-plugin es mcp servers para el ecosistema de Claude AI. Official Locus plugin for coding agents: pay-per-use APIs, web research, and workspace credits via MCP — Claude Code, Codex, Cursor, Grok, OpenClaw Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-18.
¿Cómo se instala locus-pro-plugin?
+
Puedes instalar locus-pro-plugin clonando el repositorio (https://github.com/locus-technologies/locus-pro-plugin) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar locus-technologies/locus-pro-plugin?
+
Nuestro agente de seguridad ha analizado locus-technologies/locus-pro-plugin y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene locus-technologies/locus-pro-plugin?
+
locus-technologies/locus-pro-plugin es mantenido por locus-technologies. La última actividad registrada en GitHub es del 2026-09-18, con 1 issues abiertos.
¿Hay alternativas a locus-pro-plugin?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega locus-pro-plugin en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](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>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.