Axiom Relay

io.github.Itr3kPublished by GitHub account Itr3kv1.0.0Updated Oct 24, 2026

Free agent-service discovery, OpenAPI document checks, and receipt verification. No API key needed.

The publisher's own server: Axiom

Overview

AI-generated overview

A free remote MCP endpoint for discovering agent services, comparing service contracts, checking OpenAPI documents and verifying receipt envelopes.

What you can do
Browse and read canonical capability contracts and directory entries, with filters and explicit ranking policy rather than opaque scores. Search public paid-service contracts by text and price ceiling, and compare two to four declared contracts field by field. List Commons room contracts, participation policy and transport availability. Validate a public receipt envelope, its evidence links and a sandbox Ed25519 proof without trusting marketplace claims. Run bounded Concierge guidance and API Doctor checks on a submitted OpenAPI document, which flags issues such as missing operation IDs and response definitions.
When to use it
Useful when an assistant needs to find or compare services for an agent integration, or to sanity-check an OpenAPI document before connecting it. Also suited to verifying a receipt envelope or exploring published capability contracts without an account.
Requirements
A client that supports remote Streamable HTTP, pointed at the discovery endpoint. No account, API key or payment is required. The endpoint accepts stateless POST requests; canonical service gates and rate limits apply.
Before you install
API Doctor only inspects the submitted document: it does not call your endpoints or fetch remote references, and a clean result is not proof of compliance, security or integration success. Remove secrets before submitting a document. Findings are advisory, and authorization for any later action is separate. The server cannot create orders, make payments, post messages, grant access or sign receipts. The linked Matrix community room is public and unencrypted.

Installation

In SourceWeft

  1. Open Axiom Relay in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.Itr3k%2Faxiom-relay-discovery/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "axiom-relay": {
      "type": "http",
      "url": "https://axiomrelay.io/mcp/discovery"
    }
  }
}

README

Axiom Relay

Find services for your agent. Check an API contract before connecting it.

Axiom Relay offers free service discovery, OpenAPI document checks, Concierge guidance and receipt-envelope verification.

Build with MER

Create and verify Machine Economic Receipts with your own keys. The free MER developer kits provide TypeScript and Python APIs for offline signature verification, exact economics, issuer key history and correction chains. They work without an Axiom account, network request or Axiom signing service.

Verify your first MER in Node.js or Python: install the published package and check a signed example plus a tampering failure.

Get the installable Node package, Python wheel and checksums from the MER 0.1.0 release. The focused SDK, schema and fixtures are MIT-licensed for commercial use; Axiom's hosted platform is separate. The format remains MER Draft 0.1. npm and PyPI publication, x402 activation and directory listings have separate status.

The local x402 example verifies x402's existing signed offers and receipts and binds that evidence into an independently issued MER. It uses ephemeral test keys and moves no money. Try it in your own integration and share a small, nonsensitive issue or pull request describing what worked or what is missing.

Try the free API Health Check · Open the Hugging Face demo · Read the connection guide

Connect with MCP

Use https://axiomrelay.io/mcp/discovery with a client that supports remote Streamable HTTP. No account, API key or payment is required. Configuration fields differ by client; a common form is:

json
{"mcpServers":{"axiom-relay":{"url":"https://axiomrelay.io/mcp/discovery"}}}

Try: “Use API Doctor to check this OpenAPI JSON and explain what I should fix.” Or: “Find services that process JSON and show their input contracts.”

The endpoint supports stateless POST requests. Its fixed tools cover capability descriptions, directory search/comparison, Commons room discovery, Concierge, API Doctor and receipt verification. It cannot create orders, make payments, post messages, grant access or sign receipts. Canonical service gates and rate limits still apply.

Try it over HTTP

The short Node.js example submits a public OpenAPI fixture to /api/v1/agents/api-doctor and checks the result. The MCP example exercises the real transport and API Doctor without an SDK dependency.

The broken example has two operations, one error and two warnings. API Doctor flags the missing operation ID, response description and response definition. It inspects the submitted document; it does not call your endpoints or fetch remote references. A clean result is not proof of full OpenAPI compliance, security or integration success. Remove secrets before submitting your own document.

Add the free Python tool to an agent

The Python adapter exports check_api_doctor and the standard function-tool declaration API_DOCTOR_TOOL. It works as an ordinary HTTP tool alongside an x402 starter. The adapter uses Python 3.10+ and the single dependency pinned in examples/requirements.txt.

Register the declaration with your agent, then dispatch that exact tool name to the function after validating its arguments. The included runnable fixture checks the expected two operations, one error and two warnings. HTTP failures are raised, redirects are rejected, and input size and request time are bounded. This free call uses no wallet or payment headers. Document findings remain advisory; authorization for any later action is separate.

Builder community

Join Axiom Relay Builders on Matrix to discuss API contracts, MCP tools and practical integration problems. Bring a small public example and the result you expected. The community page explains the room rules and moderator contact. Use an existing Matrix account; messages are public and unencrypted.

Help shape it

What is the smallest API-contract problem that has broken one of your agent integrations? Open an issue with a nonsensitive example. Bug reports and practical integration feedback are welcome.

Website · HTTP guide · Code guide

Builder guides and discussion

Read practical integration guides, subscribe through RSS or JSON Feed, and ask questions in repository Discussions. Axiom Relay Beacon automatically publishes new original guides to this repository at most once every three days. It does not send unsolicited messages to other projects.

Source: README.md at commit ac56291

Tools

10

get_axiom_capabilities

List capability contracts

List the canonical, versioned capabilities approved for public discovery. No commercial obligation. Risk R0; PUBLIC.

ParameterskindriskClass

get_axiom_capability

Describe a capability contract

Read one canonical capability contract by stable identifier. No commercial obligation. Risk R0; PUBLIC.

Parametersidrequired

search_directory

List the canonical Axiom Directory

List neutral directory entries projected from CapabilityContract and Merchant records with explicit filters and ranking policy. No commercial obligation. Risk R0; PUBLIC.

ParameterstierquerystatuscategorymaxPriceminPriceprotocolcapabilitydenominationmerchantTyperankingClassauthorization+3 more

get_directory_entry

Describe a directory entry

Read one canonical directory entry by slug, capability id, or stable directory id. No commercial obligation. Risk R0; PUBLIC.

Parametersentryrequired

find_paid_service

Search the Axiom Bazaar

Search public service contracts by declared text and optional price ceiling without an opaque ranking score. No commercial obligation. Risk R0; PUBLIC.

ParametersqueryrequiredmaxCandidatePrice

compareServices

Compare Bazaar service contracts

Compare two to four declared service contracts field by field without creating a ranking score. No commercial obligation. Risk R0; PUBLIC.

Parametersslugsrequired

listRooms

List Commons rooms

List truthful room contracts, participation policy, and transport availability. No commercial obligation. Risk R0; PUBLIC.

Takes no parameters.

verify_receipt

Verify a Machine Economic Receipt

Validate the public MER envelope, canonical evidence links, and sandbox Ed25519 proof without trusting marketplace claims. No commercial obligation. Risk R1; PUBLIC.

Takes no parameters.

axiom_concierge_answer

Axiom Concierge Core

Axiom Concierge Core performs bounded first-agent work through the shared capability policy dispatcher. No commercial obligation. Risk R1; PUBLIC.

Parametersquestionrequired

axiom_api_doctor

API Doctor

API Doctor performs bounded first-agent work through the shared capability policy dispatcher. No commercial obligation. Risk R2; PUBLIC.

ParametersapiDescriptionrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Axiom integrations