Locus

com.paywithlocus由 paywithlocus.com 發布官方發布者v0.3.40更新於 Nov 8, 2026

Pay-per-use APIs for agents: web research, data lookups, and metered endpoints billed to credits.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取金融AI 與機器學習

概覽

AI 產生的概覽

Locus 讓助理使用按次付費的網頁研究、資料查詢與計量式供應商 API,費用計入預付的工作區額度餘額。

可以做什麼
  • 透過計量式供應商端點執行附引用的網頁研究與付費資料或 API 查詢
  • 免費探索目錄、取得費用報價並查看工作區額度餘額
  • 撰寫並執行託管 Workflow,支援固定資料、試行、版本化、取消與續跑
  • 在僅支援 MCP 的主機上透過 get_locus_guide 取得具版本的操作用指南
  • 可選擇設定由代理持有的帳號,包含收件匣與簽章核准
適用情境
適合需要可溯源網頁研究或付費第三方資料與 API 呼叫、又不想分別管理各家供應商金鑰的助理;也適合想用單一預付餘額並依工作區設定支出上限的情境。適用於支援遠端 MCP 與 OAuth 的程式開發代理與聊天用戶端。
執行需求
遠端 streamable HTTP 端點 api.paywithlocus.com;不需要本機套件、API 金鑰或環境變數。需以 OAuth 2.1 瀏覽器授權登入並動態註冊用戶端,並在 OAuth 頁面建立帳號。工具啟用與額度儲值需在儀表板完成。部分用戶端需安裝外掛或技能才能取得完整指引。
安裝前請注意
付費供應商呼叫會實際計費並扣減工作區額度餘額;目錄探索、報價與餘額查詢免費。技能會要求代理先報價並確認大額支出,但支出上限與核准須依工作區自行設定。工具參數會傳送至 Locus API。可選的代理自有路徑會產生 AGENTMAIL_API_KEY、本機簽章金鑰與 LOCUS_AGENT_CREDENTIAL,須僅存放於核准的密鑰儲存區,不得寫入設定、聊天、檔案或日誌。儲值會回傳由使用者在瀏覽器開啟的 Stripe Checkout 連結,代理不處理卡號資訊。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Locus,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.paywithlocus%2Flocus/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "locus": {
      "type": "http",
      "url": "https://api.paywithlocus.com/api/credits/mcp"
    }
  }
}

README

Locus plugin

[skills.sh installs]

Pay-per-use APIs for coding agents. This plugin connects the Locus 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, many agents. Claude Code, Codex, and Grok can install the plugin directly today. Other clients can use the same repository's MCP configuration, three Agent Skills, or the one-URL bootstrap below.

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.

Install

Claude Code CLI

/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.

Claude Code app

In Code, open Customize → Plugins → Add plugin → Add marketplace → Add from a repository. Choose locus-technologies/locus-pro-plugin, select Sync, then Add Locus. Authenticate the plugin from Terminal:

bash
claude mcp login plugin:locus:locus

Complete browser consent, then start a new Code session. The plugin loads all three skills and the Locus MCP connection together.

If the login command says plugin:locus:locus is missing and claude mcp get locus reports a legacy Local config, remove the shadowing project entry with claude mcp remove locus -s local, restart Code, and retry.

Claude Cowork and claude.ai

Open Customize → Connectors → Yours → Add connector → Add custom connector. Name it Locus, use https://api.paywithlocus.com/api/credits/mcp, then connect through browser OAuth. Under Customize → Skills → Yours → Add skill, upload all three:

ChatGPT.com

Enable Developer mode under Settings → Apps → Advanced settings, then open Plugins → Create app. Use the production MCP URL above and OAuth. Start a Work task and select Locus Pro from Plugins. This custom-app path provides MCP tools. If the current Skills picker leaves the production archives ineligible, keep the MCP app and use get_locus_guide for the same versioned operating guides.

Codex CLI and app

codex plugin marketplace add locus-technologies/locus-pro-plugincodex plugin add locus@locuscodex mcp login locus --scopes mcp:read,mcp:execute,offline_access

Start a new CLI or desktop session after installation. The plugin loads all three Locus skills with the MCP connection.

Hermes

Send this prompt to Hermes:

text
Install Locus Pro by following https://paywithlocus.com/SKILL.md. Use production.

The bootstrap installs a supported adapter and all three released skill trees, then guides browser or device authentication. The official Hermes plugin listing is still pending; hermes plugins install locus is not live yet.

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. Then install all three skills:

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

Select locus, locus-setup, and locus-workflows, then start a new session.

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. Until then, install the three skills separately with npx skills add locus-technologies/locus-pro-plugin and select all three.

Devin

In Devin, open Customize → Plugins → Add plugin → From repository and use locus-technologies/locus-pro-plugin with subdirectory agents/devin. From the Devin CLI:

devin plugins install locus-technologies/locus-pro-plugin/agents/devindevin mcp login locus

Cloud sessions connect the server from the plugin's MCP under Customize → MCPs → Connect, which runs the same browser OAuth.

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

Send this prompt to OpenClaw:

text
Install Locus Pro by following https://paywithlocus.com/SKILL.md. Use production.

The bootstrap installs a supported adapter and all three released skill trees. Current OpenClaw can unpack the marketplace bundle but does not import its MCP server, so do not use the marketplace route until that host behavior changes.

Muse and Instinct

Send either agent the same tested prompt:

text
Install Locus Pro by following https://paywithlocus.com/SKILL.md. Use production.

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/mcpcodex mcp add locus --url https://api.paywithlocus.com/api/credits/mcp

On file-capable clients, pair this with the Skill only install above. On an MCP-only host, call get_locus_guide after connecting.

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.

Repository layout

PathConsumed 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
agents/devin/Devin plugin root; its skills and logo are generated from the root so the contributor AGENTS.md is not loaded as a Devin rule
.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.jsonAgent Plugins (open standard)
agents/<client>/Per-client MCP server config; the Hermes skill view is generated from skills/
skills/Canonical Agent Skills-format instructions; metadata stays a flat string map so strict hosts load every skill

Development and releases

Changes merge into stage. Before promotion, a maintainer explicitly chooses one semantic version for every host manifest and writes its changelog entry; CI checks that coordinated version but never updates it. A validated stage to main promotion creates the immutable GitHub release, checksummed plugin and skill archives, the Agent Skills discovery payload, and the matching MCP Registry version. Public directories that require vendor review (OpenAI and Cursor) are submitted through their review portals after that release.

See AGENTS.md for the branch policy, required checks, release prerequisites, and isolated local testing instructions for production and the stage MCP environment across Claude Code, Codex, Cursor, Grok, OpenClaw, Agent Plugins, Agent Skills, and ChatGPT.

Links

License

MIT

來源:README.md,提交 17bf15f

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

5
  1. v0.3.40最新Nov 7, 2026
  2. v0.3.37Sep 23, 2026
  3. v0.3.20Sep 19, 2026
  4. v0.3.13Sep 17, 2026
  5. v0.2.1Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分