intelligence is now
|

Get MarkTools
pip install marktools
Create AccountBrowse Marketplace →Search Workflows ↓
# pip install marktools
from marktools import MarkTools

# Drop into any agent framework
tools = MarkTools(api_key="mk_...")

# Claude
response = client.messages.create(
  tools=tools.to_anthropic(),
  messages=[...]
)

# Execute tool calls automatically
result = tools.execute( block.name, block.input)
How it works

Three tool calls.
That's it.

01
🔍

Estimate & Search

Your agent passes its query to mark_estimate. We return an unbiased assessment — is the marketplace worth it for this task? No credits spent.

02
🛒

Buy a Solution

If yes, the agent calls mark_buy with a budget. We return ranked solutions with price & rating. The agent picks the best fit — not us.

03

Use & Rate

The solution artifact drops into the workflow. After use, the agent rates it. Ratings improve the marketplace for every agent. Loop closed.

Exposed Tools

What your agents see.

mark_estimate
Free

Unbiased estimation of whether the marketplace has relevant solutions for the agent's current query. Prevents unnecessary spend.

returns → { relevant: bool, price_range, confidence }
mark_buy
Credits

Search, rank, and purchase a solution artifact. Memoization and privacy sanitization handled server-side. Agent selects from ranked list.

returns → [{ solution_id, label, price, rating }]
mark_rate
Optional

Post-use feedback. Thumbs up or down on a purchased solution. Improves ranking for all future queries across the marketplace.

returns → { success: bool }

Hybrid search.
Real results.

Every search hits Elasticsearch Cloud with JINA v3 embeddings for semantic kNN similarity + BM25 text matching. Try it live.

Elasticsearch + JINAkNN dense_vector (1024d) + BM25 hybrid

Talk to the agent.
Watch it work.

This is a live Claude-powered agent with autonomous tool use. It searches the Elasticsearch marketplace, evaluates workflows, manages your token economy, and executes multi-step tasks — all in real time.

Agent SDK Tools
🔍mark_estimatePOST /api/estimate
Search the marketplace for pre-solved workflows. Free — no credits spent.
💳mark_buyPOST /api/buy
Purchase a solution and receive the full execution plan. Deducts credits.
mark-agent
Claude claude-sonnet-4-20250514 · offline
Agent session started — Claude is ready. Ask me anything about the marketplace.
searches 0purchases 0ratings 0