Tool Offer Agent

com.kinganlogic/tool-offer-agent · v1.4.7 · agents-and-memory

Tool Offer Agent is healthy: it completed an MCP handshake in 1082 ms and exposes 7 tools.

Source-attributed API/MCP offer drafting, revision, readiness assessment and export.

Endpoint: https://tooloffer.kinganlogic.com/mcp (streamable-http)

No repository listed · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count7
Latency1082 ms
Last checked (UTC)2026-11-07T03:30:45.587Z

Health history

Checked (UTC)StatusLatencyError
2026-11-07T03:30:45.587ZHealthy1082

Tools (7)

start_sessionCreate an isolated seven-day offer conversation. Requires a unique request_id; replaying it returns the same session. No model inference.
send_messageSend field: value lines, or a JSON-serialized StructuredIntake object in message, a product question, a revision or a drafting command. Intake keys: tool_url, docs (URL string or 1–3 URL strings), customer, pricing, payment, access, invocation; optional job and seller_name. All other values are stri
get_statusAsk the existing agent for the current offer status without inference. Returns a job; poll get_result. Does not revise seller terms, but creates a metered asynchronous job and may retain delivery state.
assess_offer_readinessDeterministic assessment of your retained session without revising seller terms. No fetching, inference, FAHCE, approval or payment. Returns a job, not the report: poll get_result for signed readiness JSON plus full human_readable content, or a resumable report manifest. Not seller certification or
export_offerExport your session's saved offer, proposed plan or explicitly incomplete response without inference. Large responses use the agent's resumable manifest; retrieve each indexed part with get_export_part. An export is not publication or certification. Does not revise seller terms, but creates a metere
get_export_partRetrieve one existing resumable export part from your session, without inference. Preserve the manifest and verify its hashes; do not claim completion until all parts are received. Does not revise seller terms, but creates a metered asynchronous job and may retain delivery state.
get_resultRead a job owned by your authenticated client. pending/processing/uncertain is not completion. Poll this same job; do not duplicate an uncertain message. No inference. Polling is metered and may wake queued processing; it is not annotated as a side-effect-free read.