A2A Peptides
Agent-to-Agent (A2A) + Model Context Protocol (MCP) hub for peptides.
Connector by A2A-Peptides · GitHub account verified by the MCP Registry
Chalk Labs
Need help deploying A2A Peptides?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/a2a-peptides-a2a-peptides
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://mcp.a2a-peptides.ai/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 17 read · 3 write · 0 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 20
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 17 · Look things up without changing anything.
compare_presentationsfind_licensed_suppliergate_transactionget_availabilityget_compounding_eligibilityget_enforcement_watchget_itemget_label_and_indicationget_lot_coaget_pathway_statusget_priceget_safety_label
Show 5 more tools
get_substance_recordresolve_actorresolve_jurisdictionsearch_cleared_itemsverify_serialization
Write 3 · Create, change, send or run things.
a2a_handoffcreate_order_intentlog_audit
Network hosts it talks to 1
mcp.a2a-peptides.ai· found in remote endpoint, install command
Tools (20)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
a2a_handoffA2A 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 destinations from the provider directory (dispensers, prescribers) filtered by the decision's jurisdiction, state/province and practice scope — a referral, never a vial.
compare_presentationsCompare Presentationsread-onlyCompare two or more authorised presentations side by side (ids as for get_item).
create_order_intentCreate 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.
find_licensed_supplierFind Licensed Supplierread-onlyLicensed 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.
gate_transactionGate Transactionread-onlyThe 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 code, the rule-set version, the source page and a decision_id for the downstream tools.
get_availabilityGet Availabilityread-onlyAvailability 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 Graph retailer registry, or licensed dispensers on the provider directory for medicines), product_urls[] (retailer product page, register page, holder page) — plus tenant offers.
get_compounding_eligibilityGet Compounding Eligibilityread-onlyWhether a substance may be lawfully compounded in a jurisdiction and under which list or standard (503A/503B, provincial, magistral, Specials), from the register.
get_enforcement_watchGet Enforcement Watchread-onlyDated, 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.
get_itemGet Itemread-onlyProduct 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-list entry, or the catalogue id): brand, strength, form, route, device, pack, holder, status, offers (tenant is a parameter).
get_label_and_indicationGet Label And Indicationread-onlyLabel and indication pointers for a licensed presentation only (US package NDC, CA DIN, EU EMA number).
get_lot_coaGet Lot Coaread-onlyCertificate of analysis for a lawful lot of a presentation, where the pathway permits (decision_id required).
get_pathway_statusGet Pathway Statusread-onlyThe status of a substance on one pathway in one jurisdiction (frozen vocabulary), with effective date, rule-set version and source page.
get_priceGet Priceread-onlyPrice basis (list · contract · reimbursement) from a licensed party, once gate_transaction has answered allow or require_rx (decision_id).
get_safety_labelGet Safety Labelread-onlySafety label pointers for licensed products (label page and the pharmacovigilance scheme of the jurisdiction).
get_substance_recordGet Substance Recordread-onlyOne 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.
Show 5 more tools
log_auditLog AuditWrite the audit line for a gate decision or an order intent (returns the line id).
resolve_actorResolve Actorread-onlyResolve 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 the non-drug pathways), prescriber, the referral classes patient and public, and agent (inherits the class of the credential it presents; none returns DENY_UNLICENSED_AGENT). Returns communication_class: trade_information or public.
resolve_jurisdictionResolve Jurisdictionread-onlyResolve 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 fields carry the ISO code and jurisdiction_label carries UK), the EU member and any state, provincial or cantonal overlay.
search_cleared_itemsSearch Cleared Itemsread-onlyPresentations 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 block (banners, pos_count, product_urls).
verify_serializationVerify Serializationread-onlyVerify a serialised pack (GTIN + serial + lot + expiry) against the serialisation regime of the jurisdiction (DSCSA · FMD · UK · KR; none-national elsewhere).
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 16, 2026 (16 days ago)
- Last release
- Sep 19, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.A2A-Peptides/a2a-peptides- Version
- 1.6.7
- Auth
- Auth not stated
- License
- MIT
- Repository
- github.com/A2A-Peptides/A2A-Peptides
- Website
- a2a-peptides.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get A2A Peptides running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
A2A Peptides MCP server. Agent Mart. https://agentmart.dev/connectors/a2a-peptides-a2a-peptides (last updated 2026-10-25)