Skip to content
Official MCP RegistryListed

x207

Part ofx207MCP server

Read-only tools for x207 circles on NEAR: members, epochs, clearing simulation, listings.

First seen 4 Nov 2026. Evidence as of 6 Nov 2026.

6
Tools
From an anonymous probe
1
Source listings
Each with its own history
14
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
x207_circle_overviewStart here: the circle itself, i.e. its record and rules (get_circle, get_params) plus a page of its members (read API GET /members, or the contract view list_members when no read API is set). Use x207_member_inspect for one member in detail and x207_epoch_report for one epoch. Returns {contract, circleId, circle, params, members, membersSource, warnings}; amounts are strings in the smallest unit (6 decimals). If the members part fails it shows up in `warnings` and the rest is still returned; an unreachable contract RPC is an error.Read-only
x207_epoch_reportOne epoch of the circle: its phase and deadlines from the contract (get_epoch), and from the read API the summary, the metrics (cleared ratio: the share of debt that netting removed, so only the net cash moves) and the settlements, i.e. who owes whom what in cash. Use it after an epoch closed; use x207_simulate_clearing to test a proposal before it is submitted. Returns {epoch, contract, summary, metrics, settlements, source, warnings}. An epoch that does not exist is an error; if the read API is down the contract record is still returned, with the failures in `warnings`.Read-only
x207_member_inspectOne member of the circle: status, stake, outstanding debt and credit limit (read API GET /members/{account} and /limits, or the contract views member and limit when no read API is set). Use it after x207_circle_overview has shown the account ids, or before paying a member; for epoch-level amounts use x207_epoch_report. Returns {account, member, limits|limit, source, warnings}. An account that is not a member is an error ("not a member" or a 404 from the read API); a failed limits lookup is only a warning.Read-only
x207_order_statusOrders of the circle's marketplace (read API GET /orders). With a hash: one order with its parties, budget, milestones and status. Without a hash: a page of orders, filtered by party and status. Use x207_search_listings to find offers before an order exists. An unknown hash is an error ("no order ... in circle"); an empty list is a normal result. Needs the read API (X207_BACKEND_URL).Read-only
x207_search_listingsFind offers on the circle's marketplace (read API GET /listings): what an account offers and what it wants. Use it to discover who sells a service; for an order that already exists use x207_order_status. Returns {items, nextCursor}; pass nextCursor as `cursor` for the next page. No match gives an empty list, not an error. Needs the read API (X207_BACKEND_URL) and fails with a clear message without it.Read-only
x207_simulate_clearingDry run of a netting proposal: asks the contract (view simulate_clearing) whether the edges would be accepted for an epoch and how much debt they would cancel. Use it to check a proposal before a solver submits it; to see what a finished epoch actually netted use x207_epoch_report. Returns {epoch, edgeCount, result}. An invalid proposal (unknown member, amount above the debt, wrong epoch phase) comes back as an error text from the contract. Read-only, sends nothing.Read-only

Change history

  1. x207_simulate_clearing: input schema changed
  2. x207_simulate_clearing: description changed (+"Dry run of a netting proposal: asks" +"the edges would be accepted" +"how much debt they would cancel. Use it to check a proposal before a solver submits it; to see")
  3. x207_search_listings: input schema changed
  4. x207_search_listings: description changed (+"Find offers on" +"Use it" +"discover who sells a service; for an order that already exists use x207_order_status. Returns {items, nextCursor}; pass nextCursor as")
  5. x207_order_status: input schema changed
  6. x207_order_status: description changed (+"Orders" +"marketplace (read API GET /orders). With a hash: one order with its" +"status.")
  7. x207_member_inspect: input schema changed
  8. x207_member_inspect: description changed (+"outstanding debt" +"limit (read" +"GET")
  9. x207_epoch_report: input schema changed
  10. x207_epoch_report: description changed (+"One epoch of the circle: its phase" +"deadlines from" +"(get_epoch), and")
  11. x207_circle_overview: input schema changed
  12. x207_circle_overview: description changed (+"Start here: the circle itself, i.e." +"plus a page of" +"set). Use x207_member_inspect for one member in detail and x207_epoch_report for one epoch. Returns {contract, circleId, circle, params, members, membersSource, warnings};")
  13. MCP URL changed from "https://x207-mcp-production.up.railway.app/mcp" to "https://mcp.x207.boxd.sh/mcp" (registry)
  14. Listed (registry)
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryio.github.x207-labs/x207-mcp4 Nov 20266 Nov 20262