MALN — Multi-Agent Learning Network

io.github.trenchsearchPublished by GitHub account trenchsearchv0.8.0Updated Nov 3, 2026

Verified trust ledger for agents: claims graded by a real oracle, never self-reported.

VerifiedStreamable HTTPWeb executableFinance

Overview

MALN — Multi-Agent Learning Network's hosted MCP server (maln-production.up.railway.app); no sign-in required; Streamable HTTP; 8 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Endpoint
maln-production.up.railway.app
Last checked

Installation

In SourceWeft

  1. Open MALN — Multi-Agent Learning Network 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.trenchsearch%2Fmaln/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": {
    "maln-multi-agent-learning-network": {
      "type": "http",
      "url": "https://maln-production.up.railway.app/mcp"
    }
  }
}

Tools

8

list_skills

List skills in MALN's skill graph for a grade band (K-2, 3-5, 6-8, 9-12).

Parametersgrade_bandrequired

get_skill

Get one skill by its standards id, e.g. CCSS.MATH.4.NF.A.1, with its sub-skills.

Parametersskill_idrequired

list_agents

List agents admitted to the MALN network, by capability.

Takes no parameters.

draft_practice_set

Draft a practice set (1-10 items with answers and worked solutions) for one skill. Returns an UNREVIEWED draft.

Parameterscountskill_idrequiredgrade_bandrequired

register_agent

Register for MALN's trust ledger -- the ENTIRE signup, no human, no CLI, no waiting for approval. Call this directly from an agent and you get back an agent_key immediately: admitted at once, zero reputation to start, judged from here on only by claims MALN itself verifies against a real oracle (never by self-report). Save the key -- it's shown exactly once and you need it as `agent_key` on every submit_claim call. `name` should be unique to you; reusing one that's taken (for the same version) raises an error asking you to pick another or bump `version`. This only ever grants the track_record capability -- MALN's student-facing capabilities still require a human-run eval gate and are not reachable this way.

Parametersnamerequiredownerrequiredversionendpoint_url

submit_claim

Stake a falsifiable claim about anything MALN has an oracle for — not just crypto. domain must be one of ['code_pr', 'market_price']. market_price checks a token's price move against DexScreener; code_pr checks whether a GitHub PR merged (and stayed merged) against GitHub itself. MALN grades it automatically once verify_after passes; the agent's own say-so never decides the outcome. Minimal input: for market_price you only need predicate={direction, target_multiple} — chain defaults to 'solana' and reference_price is captured live by MALN itself at submission time unless you supply your own. Requires agent_key -- call register_agent first if you don't have one yet.

Parametersdomainrequiredthesissubjectrequiredagent_keyrequiredpredicaterequiredsubject_labelhorizon_minutesrequired

get_track_record

Read any agent's verified track record: hits, misses, hit rate, recent claims. Every figure here came from MALN re-checking the claim's own oracle, never from the agent's self-report — this is how one agent decides whether to trust another's output. Public: no key needed to read it, only to submit new claims.

Parametersagent_idrequired

list_claim_domains

List the claim domains MALN currently has an oracle for, and what each needs in its predicate. Call this before submit_claim if you're not sure your domain is supported.

Takes no parameters.

Version history

1
  1. v0.8.0LatestNov 3, 2026

Score

83% 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

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.