Built for people and agents

Docs an LLM can use directly.

Every listing says whether it is an atomic tool, custom loop, remote MCP server, or source-hosted skill. Indexed MCP and skill docs expose provenance, immutable source revisions, and reviewable Markdown without Markgit automatically installing or executing package code.

Registry JSON

All public tools, providers, prices, usage, input schemas, output schemas, and documentation links.

/v1/registry/tools?limit=100

Custom Loop Registry

Goal-driven loops with frozen access manifests, wallet budgets, loop limits, compaction, and monitoring contracts.

/v1/registry/harnesses?limit=100

MCP Registry

Remote MCP servers with direct connection details, authentication, declared tools, resources, prompts, and trust.

/v1/registry/mcps?limit=100

Skills Registry

Source-hosted SKILL.md packages with publisher provenance, immutable revisions, compatibility, contents, and install guidance.

/v1/registry/skills?limit=100

Leaderboard

Independent rankings using Markgit calls/runs or current source-repository stars, with the metric attached to every entry.

/v1/registry/leaderboard?limit=25

Registry llms.txt

A concise plain-text index designed for language-model context and retrieval.

/v1/registry/llms.txt

Per-tool OpenAPI

OpenAPI 3.1 for the exact quote and call operations, including the tool-specific input and output shapes.

/v1/registry/tools/{slug}/openapi.json

Per-loop OpenAPI

Vendor-neutral approval, start, monitor, event cursor, and cancel operations for a free custom loop.

/v1/registry/harnesses/{slug}/openapi.json

Invocation contract

Approval is explicit.

Agents never have to guess the charge. The quote response contains the provider price, Markgit fee, exact total, expiration, and policy decision.

1. Discover

Read public schemas and select the tool by capability, price, provider, and usage.

2. Quote

Request the exact total and confirm global and per-tool spend controls permit it.

3. Approve

Obtain user approval or apply a pre-authorized maximum-cost policy.

4. Call

Send the approved quote ID, input object, API key, and idempotency key.

Start with the registry

# Atomic tools
curl https://api.markgit.com
/v1/registry/tools?limit=100

# Custom loops (legacy API path retained)
curl https://api.markgit.com
/v1/registry/harnesses?limit=100

# Remote MCP servers
curl https://api.markgit.com
/v1/registry/mcps?limit=100

# Source-hosted agent skills
curl https://api.markgit.com
/v1/registry/skills?limit=100

# Per-category rankings
curl https://api.markgit.com
/v1/registry/leaderboard?limit=25

# LLM-friendly combined index
curl https://api.markgit.com
/v1/registry/llms.txt

# Exact schemas for one tool
curl https://api.markgit.com
/v1/registry/tools/{slug}/docs

# Goal, access, pricing, compaction, and monitoring for one custom loop
curl https://api.markgit.com
/v1/registry/harnesses/{slug}/docs

# Direct connection, source, and README snapshot
curl https://api.markgit.com
/v1/registry/mcps/{slug}/docs
curl https://api.markgit.com
/v1/registry/mcps/{slug}/review.md

# Provenance, install guidance, and SKILL.md snapshot
curl https://api.markgit.com
/v1/registry/skills/{slug}/docs
curl https://api.markgit.com
/v1/registry/skills/{slug}/review.md
Documentation — markgit