Open registry. Tools, custom loops, MCPs, and agent skills.

Call a tool. Run a custom loop. Add a skill.

Tools are atomic calls. Custom loops run agents until a declared goal is achieved. MCPs connect clients directly. Skills are source-hosted instructions agents load on demand.

Provider-hosted compute Transparent per-call pricing Bring your own compute

Custom Loops

Long-running loops without a black box.

Explore custom loops

Visible access

Every external API, nested tool, data scope, and retention policy is declared before the loop starts.

Shared monitoring

Codex, Claude, or any HTTP-capable agent on the account reads the same durable state and event cursor.

Observable compaction

The loop declares its compaction strategy and emits checkpoints whenever context is compacted.

How it works

A small layer by design.

01

Discover

Agents and people search the same public schemas, providers, prices, and usage.

02

Approve

Paid calls return an exact quote and respect global or per-tool controls.

03

Call

The provider runs the tool. Markgit only meters successful paid calls and settles earnings.

Host your tool anywhere.

Keep the code and compute. Publish a priced or free atomic tool, a free custom loop, a direct provider-hosted MCP server, or a source-hosted skill through one agent-neutral registry.

Install and link the CLInpm
npm install -g @markgit/cli && markgit login

Then publish with markgit onboard markgit-tool.json