{"id":"https://openalex.org/W7171490925","doi":"https://doi.org/10.48550/arxiv.2607.23884","title":"A Comparative Study of MCP and A2A for Inter-Agent Coordination in LLM-Based Systems","display_name":"A Comparative Study of MCP and A2A for Inter-Agent Coordination in LLM-Based Systems","publication_year":2026,"publication_date":"2026-07-26","ids":{"openalex":"https://openalex.org/W7171490925","doi":"https://doi.org/10.48550/arxiv.2607.23884"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.23884","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.23884","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2607.23884","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5092448720","display_name":"Ionut Predoaia","orcid":"https://orcid.org/0000-0002-2009-4054"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Predoaia, Ionut","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015162606","display_name":"Tuong Manh Vu","orcid":"https://orcid.org/0000-0002-2540-8825"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Vu, Tuong Manh","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088950116","display_name":"Konstantinos Barmpis","orcid":"https://orcid.org/0000-0002-0864-0956"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Barmpis, Konstantinos","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5140783662","display_name":"Dimitris Kolovos","orcid":"https://orcid.org/0000-0002-1724-6563"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kolovos, Dimitris","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5036737966","display_name":"Antonio Garc\u00eda\u2010Dom\u00ednguez","orcid":"https://orcid.org/0000-0002-4744-9150"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Garc\u00eda-Dom\u00ednguez, Antonio","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.9294999837875366,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.9294999837875366,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12203","display_name":"Mobile Agent-Based Network Management","score":0.03539999946951866,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.002899999963119626,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.637499988079071},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5983999967575073},{"id":"https://openalex.org/keywords/scope","display_name":"Scope (computer science)","score":0.5813000202178955},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.5554999709129333},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5486000180244446},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4772999882698059}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6913999915122986},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.637499988079071},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5983999967575073},{"id":"https://openalex.org/C2778012447","wikidata":"https://www.wikidata.org/wiki/Q1034415","display_name":"Scope (computer science)","level":2,"score":0.5813000202178955},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.5554999709129333},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5486000180244446},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4772999882698059},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4271000027656555},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.40290001034736633},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3783999979496002},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.3734000027179718},{"id":"https://openalex.org/C183756365","wikidata":"https://www.wikidata.org/wiki/Q1129064","display_name":"Contract Net Protocol","level":3,"score":0.361299991607666},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3449000120162964},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.3400000035762787},{"id":"https://openalex.org/C107257861","wikidata":"https://www.wikidata.org/wiki/Q656316","display_name":"Coordination game","level":2,"score":0.33250001072883606},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.30820000171661377},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.29280000925064087}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.23884","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.23884","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2607.23884","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.23884","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5554547905921936,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Recent":[0],"industry":[1,86],"practice":[2],"has":[3],"seen":[4],"the":[5,35,41,69,142,175,179,216],"rapid":[6],"emergence":[7],"of":[8,12,34,68,77,178,199,207,218],"agentic":[9,223],"systems":[10,48,114],"composed":[11],"heterogeneous,":[13],"tool-":[14],"and":[15,25,40,63,83,99,133,161,171,211],"LLM-mediated":[16],"agent":[17,89],"components,":[18],"raising":[19],"practical":[20],"questions":[21],"about":[22],"inter-agent":[23,53,109],"coordination":[24,54,110,123,126,155,172,181,219],"protocol":[26,200,213],"design.":[27],"This":[28],"paper":[29],"presents":[30],"an":[31,52,61,64,191],"implementation-grounded":[32],"comparison":[33],"Model":[36],"Context":[37],"Protocol":[38],"(MCP)":[39],"Agent2Agent":[42],"(A2A)":[43],"protocol,":[44],"from":[45,80,190],"a":[46,75,116],"multi-agent":[47,66],"engineering":[49,72],"perspective,":[50],"using":[51],"scenario":[55],"involving":[56],"LLM-based":[57,113],"agents.":[58],"We":[59],"evaluate":[60],"MCP-based":[62],"A2A-based":[65],"implementation":[67,119,170],"same":[70],"software":[71],"task":[73,134],"against":[74],"set":[76],"requirements":[78],"derived":[79],"prior":[81],"literature":[82],"discussions":[84],"with":[85,121,167],"partners,":[87],"including":[88],"discoverability,":[90],"multi-part":[91],"messaging,":[92],"multi-turn":[93,154],"conversations,":[94],"asynchronous":[95],"communication,":[96],"observability,":[97],"interoperability,":[98],"access":[100],"control.":[101],"The":[102],"results":[103],"evidence":[104],"that":[105],"MCP":[106],"can":[107],"support":[108,151],"in":[111,221],"constrained":[112],"through":[115,156],"comparatively":[117],"lightweight":[118],"model":[120],"lower":[122],"complexity,":[124],"although":[125],"concerns":[127],"such":[128],"as":[129,187],"conversational":[130],"state":[131],"management":[132],"lifecycle":[135,162],"handling":[136],"must":[137],"be":[138],"implemented":[139],"explicitly":[140],"at":[141],"application":[143],"layer.":[144],"In":[145],"contrast,":[146],"A2A":[147],"provides":[148],"richer":[149],"native":[150],"for":[152,159],"stateful,":[153],"protocol-level":[157],"abstractions":[158,214],"tasks":[160],"management,":[163],"but":[164],"this":[165],"comes":[166],"substantially":[168],"greater":[169],"complexity.":[173],"Given":[174],"narrow":[176],"scope":[177],"evaluated":[180],"pattern,":[182],"these":[183],"findings":[184],"are":[185],"presented":[186],"design":[188],"observations":[189],"empirical":[192],"experience":[193],"report":[194],"rather":[195],"than":[196],"general":[197],"claims":[198],"suitability":[201],"or":[202],"superiority":[203],"across":[204],"broader":[205],"classes":[206],"MAS,":[208],"highlighting":[209],"trade-offs":[210],"how":[212],"shape":[215],"distribution":[217],"responsibilities":[220],"contemporary":[222],"systems.":[224]},"counts_by_year":[],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2026-07-29T00:00:00"}
