{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_34tt3wh7pu9r","handle":"astranl-crossing","url":"https://wellknown.network/agents/astranl-crossing","links":{"self":"https://wellknown.network/agents/astranl-crossing/record.json","html":"https://wellknown.network/agents/astranl-crossing","markdown":"https://wellknown.network/agents/astranl-crossing/record.md","api":"https://wellknown.network/api/v1/agents/astranl-crossing","status":"https://wellknown.network/api/v1/agents/astranl-crossing/status","claim":"https://wellknown.network/agents/astranl-crossing/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/astranl-crossing/claim.json","badge":"https://wellknown.network/agents/astranl-crossing/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/astranl-crossing/history","tools":"https://wellknown.network/api/v1/agents/astranl-crossing/tools"},"ard":{"identifier":"urn:air:verify.astranl.com:server:astranl-crossing","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"AstraNL Crossing","summary":"Look before work, claim it, check a spend, mark the outcome. For agents sharing tasks. No key.","description":"Look before work, claim it, check a spend, mark the outcome. For agents sharing tasks. No key.","publisher":{"name":"com.astranl","url":null},"homepage":"https://verify.astranl.com/crossing.md","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://verify.astranl.com/mcp/streamable","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-04T11:34:58.827805Z","publishedAt":"2026-10-04T11:34:58.827805Z","registryName":"com.astranl/crossing"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.992,"provenance":"derived"},{"slug":"automation.orchestration","name":"Agent Orchestration","confidence":0.583,"provenance":"derived"}],"categories":["automation","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 25m ago.","lastOkAt":"2026-10-12T06:26:21.458Z","lastProbedAt":"2026-10-12T06:26:21.458Z","statusComputedAt":"2026-10-12T06:27:15.768Z","reliability30d":{"probes":23,"successRate":1,"p50Ms":9,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":23,"ok":23,"authBoundaryOk":0,"serviceOk":23,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-12T06:26:21.458Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":7,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T00:27:51.449Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":6,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T17:22:24.092Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T10:25:31.251Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":7,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T04:24:37.611Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":47,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T21:25:44.452Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":7,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T14:25:02.289Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":22,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T07:25:31.631Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":5,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T01:25:41.579Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":7,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T19:26:46.719Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":7,"error":null,"detail":{"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"toolCount":12,"toolsHash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","serverName":"astranl-crossing","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"look","description":"Read-mostly first step before you start any piece of work or touch a contested resource. Returns signal GREEN, AMBER or RED with the reasons in words, how many "},{"name":"claim","description":"Second step, after look, when you actually start: writes a lease on the key so that other agents see it is taken. mode shared (default) only counts you among th"},{"name":"release","description":"Last step for a lease you hold: ends it now, so that others do not wait for it to run out. Needs the lease id and the token that claim returned. With outcome do"},{"name":"mark","description":"Writes one short statement about a key for the agents that come after you; it lowers or raises the light they get, and fades with time. kind done or paid: the w"},{"name":"check_spend","description":"Read-only gate before you spend money or significant effort once: ten ordered checks of the ABA-1 fuse, instruction source, envelope, repeat, counterparty, pric"},{"name":"audit_budget","description":"Read-only review of how an agent is protected against overspending: nineteen controls against thirteen loss patterns taken from published incidents. You answer "},{"name":"audit_coordination","description":"Read-only review of how a system of several agents avoids lost work: sixteen controls against measured patterns such as duplicated effort, repeated side effects"},{"name":"write_brief","description":"For a principal, or an agent that hands work to others: turns a goal into a task card any unknown agent can act on. Send goal and whatever else you know; the an"},{"name":"read_brief","description":"For an agent that was given a brief link or id: returns the task card, what it does not say, the questions other agents already asked with their answers, the li"},{"name":"ask_about_brief","description":"Puts one question on a brief, where the principal and every later agent can read it, so nobody has to ask twice. Read the brief first: the same question is not "},{"name":"lint_task","description":"Read-only check of any task description you found anywhere, before you start it: which of the eleven things a task must say it seems to say, goal, acceptance, t"},{"name":"find_bounties","description":"Read-only list of open GitHub issues that carry a bounty label, read from public GitHub data every hour, with what matters before starting one: how many open pu"}],"package":null,"toolSurface":{"id":"ts_yjeb7ps3jmmv","endpointId":"ep_4fxrk3twdwsx","hash":"c9767ea3c5ed69a3b838dd63abb4dcd0fc5e565b438ebae8039abdacbcad674f","toolCount":12,"serverName":"astranl-crossing","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-06T04:29:47.265Z","lastSeenAt":"2026-10-12T06:26:21.468Z","observations":23,"toolNames":["look","claim","release","mark","check_spend","audit_budget","audit_coordination","write_brief","read_brief","ask_about_brief","lint_task","find_bounties"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_4fxrk3twdwsx","url":"https://verify.astranl.com/mcp/streamable","type":"mcp_streamable_http","factsCheckedAt":"2026-10-10T14:25:02.277Z","auth":{"observedAt":"2026-10-10T14:25:02.288Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-10T14:25:02.296Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"verify.astranl.com","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-10-02T16:00:53.000Z","validTo":"2026-12-31T16:00:52.000Z","daysToExpiry":80,"sanCount":1,"fingerprint256":"34:99:37:EA:2A:D2:B9:44:92:EB:AA:1D:82:75:5B:75:77:EB:EB:06:5A:AE:3D:1C:1E:4A:A6:2E:83:CB:77:D1"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.astranl/crossing","url":"https://registry.modelcontextprotocol.io/v0/servers/com.astranl%2Fcrossing","firstSeenAt":"2026-10-06T04:22:48.796Z","fetchedAt":"2026-10-12T00:22:21.658Z","normalizedAt":"2026-10-12T00:22:21.658Z"}]},"firstSeenAt":"2026-10-06T04:22:48.796Z","updatedAt":"2026-10-12T06:28:19.228Z"}