Index / MCP servers / A2A Peptides

A2A Peptides MCP server

Connect A2A Peptides and your agent gets 20 tools, among them a2a_handoff, compare_presentations, create_order_intent. It answers at https://mcp.a2a-peptides.ai/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 3 of 3 times since 21 September 2026; the last check, on 14 October 2026, succeeded.

Status
Answering
Tools
20
Reliability
3 of 3 checks
Response time
585 ms
Transport
streamable HTTP
Last checked
14 October 2026

Agent-to-Agent (A2A) + Model Context Protocol (MCP) hub for peptides.

Description as the publisher wrote it.

The 20 tools A2A Peptides offers

ToolWhat it does
a2a_handoffHand off over Agent-to-Agent (A2A). With an allow/require_rx decision: the order intent goes to the licensed counterparty's agent (envelope + card URL). With a deny for a patient, the public or an unauthorized actor: returns real licensed d
Inputs: intent_id, decision_id, counterparty_card_url, practice_scope, limit
compare_presentationsCompare two or more authorised presentations side by side (ids as for get_item).
Inputs: presentation_ids, decision_id
create_order_intentCreate an order intent for a cleared item after the gate; the intent carries reason_code + rule_set_version and settles by x402 on peptides-x402.ai.
Inputs: presentation_id, quantity, decision_id, tenant, ship_to
find_licensed_supplierLicensed parties for a presentation in a jurisdiction (tenant as a parameter). Takes the decision_id of an allow or require_rx decision from gate_transaction.
Inputs: presentation_id, jurisdiction, decision_id, tenant
gate_transactionThe gate: allow, deny or require_rx for a substance (name, INN or unii:), a pathway (licensed_medicine · lawful_compounding · cosmetic · food_or_supplement · ruo_not_cleared), an actor class, a channel and a ship-to. Returns a frozen reason
Inputs: substance, pathway, actor_class, ship_to, channel, credential
get_availabilityAvailability of a presentation once gate_transaction has answered allow or require_rx (decision_id): the availability block — banners[] on the shelf of record with licence footnote, pos_count (chain points of sale from the CPG Knowledge Gra
Inputs: presentation_id, decision_id, tenant
get_compounding_eligibilityWhether a substance may be lawfully compounded in a jurisdiction and under which list or standard (503A/503B, provincial, magistral, Specials), from the register.
Inputs: substance, jurisdiction
get_enforcement_watchDated, URL'd enforcement events for a substance or jurisdiction: warning letters, import alerts, shortage-list changes, committee votes, proposed and final rules, seizures, state notices.
Inputs: substance, jurisdiction, since
get_itemProduct record from gtinfetch.ai (signed); hub layer: seat, market, claim, price, availability. One authorised presentation by id (US package NDC, CA DIN, EU EMA number, KR MFDS item seq, CH Swissmedic authorisation/pack code, JP approved-l
Inputs: presentation_id, tenant, decision_id
get_label_and_indicationLabel and indication pointers for a licensed presentation only (US package NDC, CA DIN, EU EMA number).
Inputs: presentation_id
get_lot_coaCertificate of analysis for a lawful lot of a presentation, where the pathway permits (decision_id required).
Inputs: presentation_id, lot, decision_id
get_pathway_statusThe status of a substance on one pathway in one jurisdiction (frozen vocabulary), with effective date, rule-set version and source page.
Inputs: substance, jurisdiction, pathway
get_pricePrice basis (list · contract · reimbursement) from a licensed party, once gate_transaction has answered allow or require_rx (decision_id).
Inputs: presentation_id, decision_id, tenant
get_safety_labelSafety label pointers for licensed products (label page and the pharmacovigilance scheme of the jurisdiction).
Inputs: substance, jurisdiction
get_substance_recordOne molecule: identifiers (INN, UNII, CAS, sequence hash), sourced aliases, class, one pathway row per jurisdiction × pathway, enforcement events, safety references. Every field carries its source page.
Inputs: substance
log_auditWrite the audit line for a gate decision or an order intent (returns the line id).
Inputs: kind, reference_id, note
resolve_actorResolve the actor class and channel. Classes: authorized_trading_partner and its members (manufacturer · repackager · wholesale_distributor · dispenser · third_party_logistics_provider; cosmetic_responsible_person · nhp_licence_holder on th
Inputs: actor_class, credential
resolve_jurisdictionResolve a ship-to (e.g. 'US-CA', 'CA-ON', 'MX', 'EU-DE', 'UK', 'KR', 'JP', 'SG', 'CH') to the gate's jurisdiction (US · CA · MX · EU · UK · KR · JP · SG · CH; UK is the jurisdiction name; the ISO 3166-1 code is accepted as input, machine fi
Inputs: ship_to
search_cleared_itemsPresentations that passed the gate for a jurisdiction, pathway and actor class (a query by substance, brand or holder; optional banner filter on the shelf of record). Only cleared statuses are returned; every item carries its availability b
Inputs: query, jurisdiction, pathway, actor_class, limit, decision_id
verify_serializationVerify a serialised pack (GTIN + serial + lot + expiry) against the serialisation regime of the jurisdiction (DSCSA · FMD · UK · KR; none-national elsewhere).
Inputs: jurisdiction, gtin, serial, lot, expiry

Add A2A Peptides to your AI client

Every block below points at https://mcp.a2a-peptides.ai/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http a2a-peptides https://mcp.a2a-peptides.ai/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "a2a-peptides": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.a2a-peptides.ai/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "a2a-peptides": {
      "url": "https://mcp.a2a-peptides.ai/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "a2a-peptides": {
      "type": "http",
      "url": "https://mcp.a2a-peptides.ai/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "a2a-peptides": {
      "url": "https://mcp.a2a-peptides.ai/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "a2a-peptides": {
      "serverUrl": "https://mcp.a2a-peptides.ai/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "a2a-peptides": {
      "url": "https://mcp.a2a-peptides.ai/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: A2A Peptides
version: 0.0.1
schema: v1
mcpServers:
  - name: A2A Peptides
    type: streamable-http
    url: https://mcp.a2a-peptides.ai/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "a2a-peptides": {
      "httpUrl": "https://mcp.a2a-peptides.ai/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "a2a-peptides": {
      "type": "http",
      "url": "https://mcp.a2a-peptides.ai/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "a2a-peptides": {
      "url": "https://mcp.a2a-peptides.ai/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fmcp.a2a-peptides.ai%2Fmcp&type=streamable_http&id=a2a-peptides&name=A2A%20Peptides

Is A2A Peptides up right now?

It answered our last check on 14 October 2026 in 585 ms. Over 3 checks since 21 September 2026 it answered 3. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to A2A Peptides

Questions about A2A Peptides

How many tools does A2A Peptides have?

20, as returned by the server's own tools/list on 28 October 2026: a2a_handoff, compare_presentations, create_order_intent, find_licensed_supplier, gate_transaction, get_availability, get_compounding_eligibility, get_enforcement_watch, and 12 more.

Is A2A Peptides down?

It answered our last check on 14 October 2026 in 585 ms. Over 3 checks since 21 September 2026 it answered 3.

How do I add A2A Peptides to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.a2a-peptides.ai/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does A2A Peptides need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.a2a-peptides. Endpoint host: mcp.a2a-peptides.ai. ARD identifier: urn:air:io.github.a2a-peptides:mcp:a2a-peptides. First indexed 18 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.