{"id":"https://openalex.org/W7225425480","doi":"https://doi.org/10.18453/rosdok_id00005849","title":"CityDPC-MCP: Enabling 3D city model processing via Model Context Protocol","display_name":"CityDPC-MCP: Enabling 3D city model processing via Model Context Protocol","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7225425480","doi":"https://doi.org/10.18453/rosdok_id00005849"},"language":"en","primary_location":{"id":"pmh:oai:oai.rosdok.uni-rostock.de:rosdok_document_0000027986","doi":null,"is_oa":true,"landing_page_url":"https://purl.uni-rostock.de/rosdok/id00005849","pdf_url":"https://rosdok.uni-rostock.de/file/rosdok_document_0000027986/rosdok_derivate_0000230185/Hamer_CityDPC-MCP_2026.pdf","source":{"id":"https://openalex.org/S4306400038","display_name":"Ros Dok Rostocker Dokumentenserver (Universit\u00e4tsbibliothek Rostock)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4665924","host_organization_name":"University of Rostock","host_organization_lineage":["https://openalex.org/I4665924"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://rosdok.uni-rostock.de/file/rosdok_document_0000027986/rosdok_derivate_0000230185/Hamer_CityDPC-MCP_2026.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5161074964","display_name":"Tammo Hamer","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I887968799","display_name":"RWTH Aachen University","ror":"https://ror.org/04xfq0f34","country_code":"DE","type":"education","lineage":["https://openalex.org/I887968799"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Hamer, Tammo","raw_affiliation_strings":["Institute of Energy Efficiency and Sustainable Building (E3D), RWTH Aachen University, Germany; 2E3D Ingenieurgesellschaft mbH, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Energy Efficiency and Sustainable Building (E3D), RWTH Aachen University, Germany; 2E3D Ingenieurgesellschaft mbH, Germany","institution_ids":["https://openalex.org/I887968799"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046096771","display_name":"Maxim Shamovich","orcid":"https://orcid.org/0000-0001-7448-8991","observed_orcids":["https://orcid.org/0000-0001-7448-8991"]},"institutions":[{"id":"https://openalex.org/I887968799","display_name":"RWTH Aachen University","ror":"https://ror.org/04xfq0f34","country_code":"DE","type":"education","lineage":["https://openalex.org/I887968799"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Shamovich, Maxim","raw_affiliation_strings":["Institute of Energy Efficiency and Sustainable Building (E3D), RWTH Aachen University, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Energy Efficiency and Sustainable Building (E3D), RWTH Aachen University, Germany","institution_ids":["https://openalex.org/I887968799"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I887968799"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.82165971,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"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/T12698","display_name":"3D Modeling in Geospatial Applications","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12698","display_name":"3D Modeling in Geospatial Applications","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11479","display_name":"Smart Cities and Technologies","score":0.0007999999797903001,"subfield":{"id":"https://openalex.org/subfields/3322","display_name":"Urban Studies"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10757","display_name":"Geographic Information Systems Studies","score":0.00019999999494757503,"subfield":{"id":"https://openalex.org/subfields/3305","display_name":"Geography, Planning and Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/3d-city-model","display_name":"3D city model","score":0.9869999885559082},{"id":"https://openalex.org/keywords/citygml","display_name":"CityGML","score":0.9340000152587891},{"id":"https://openalex.org/keywords/cityjson","display_name":"CityJSON","score":1.0},{"id":"https://openalex.org/keywords/model-context-protocol","display_name":"Model Context Protocol","score":0.9739999771118164},{"id":"https://openalex.org/keywords/large-language-models","display_name":"large language models","score":0.9470000267028809},{"id":"https://openalex.org/keywords/natural-language-interfaces","display_name":"natural language interfaces","score":0.8629999756813049},{"id":"https://openalex.org/keywords/token-consumption","display_name":"token consumption","score":0.4860000014305115},{"id":"https://openalex.org/keywords/agentic-workflows","display_name":"agentic workflows","score":0.8040000200271606},{"id":"https://openalex.org/keywords/dataset-construction","display_name":"dataset construction","score":0.5839999914169312},{"id":"https://openalex.org/keywords/urban-analysis","display_name":"urban analysis","score":0.4180000126361847}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8364999890327454},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5957000255584717},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.5734000205993652},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5347999930381775},{"id":"https://openalex.org/C22927095","wikidata":"https://www.wikidata.org/wiki/Q1784206","display_name":"Stateful firewall","level":3,"score":0.4934999942779541},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4072999954223633},{"id":"https://openalex.org/C2776744651","wikidata":"https://www.wikidata.org/wiki/Q1093900","display_name":"CityGML","level":3,"score":0.38989999890327454},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3889000117778778},{"id":"https://openalex.org/C204495577","wikidata":"https://www.wikidata.org/wiki/Q1205349","display_name":"Callback","level":2,"score":0.3871000111103058},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.3824999928474426},{"id":"https://openalex.org/C183322885","wikidata":"https://www.wikidata.org/wiki/Q17007702","display_name":"Context model","level":3,"score":0.3727000057697296},{"id":"https://openalex.org/C2778597888","wikidata":"https://www.wikidata.org/wiki/Q172169","display_name":"3D city models","level":3,"score":0.33320000767707825},{"id":"https://openalex.org/C2777062904","wikidata":"https://www.wikidata.org/wiki/Q545406","display_name":"Toolchain","level":3,"score":0.3285999894142151},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.3253999948501587},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.3212999999523163},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3190999925136566},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.30219998955726624},{"id":"https://openalex.org/C48145219","wikidata":"https://www.wikidata.org/wiki/Q1335365","display_name":"Security token","level":2,"score":0.2994999885559082},{"id":"https://openalex.org/C5274069","wikidata":"https://www.wikidata.org/wiki/Q2285707","display_name":"Categorical variable","level":2,"score":0.2937000095844269},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.2856999933719635},{"id":"https://openalex.org/C2780416260","wikidata":"https://www.wikidata.org/wiki/Q2063","display_name":"JSON","level":2,"score":0.2782000005245209},{"id":"https://openalex.org/C12269588","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Communications protocol","level":2,"score":0.2770000100135803},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.2597000002861023},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.25850000977516174},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.2515999972820282}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:oai.rosdok.uni-rostock.de:rosdok_document_0000027986","doi":null,"is_oa":true,"landing_page_url":"https://purl.uni-rostock.de/rosdok/id00005849","pdf_url":"https://rosdok.uni-rostock.de/file/rosdok_document_0000027986/rosdok_derivate_0000230185/Hamer_CityDPC-MCP_2026.pdf","source":{"id":"https://openalex.org/S4306400038","display_name":"Ros Dok Rostocker Dokumentenserver (Universit\u00e4tsbibliothek Rostock)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4665924","host_organization_name":"University of Rostock","host_organization_lineage":["https://openalex.org/I4665924"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},{"id":"doi:10.18453/rosdok_id00005849","doi":"https://doi.org/10.18453/rosdok_id00005849","is_oa":true,"landing_page_url":"https://doi.org/10.18453/rosdok_id00005849","pdf_url":null,"source":{"id":"https://openalex.org/S7407052990","display_name":"RosDok","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"pmh:oai:oai.rosdok.uni-rostock.de:rosdok_document_0000027986","doi":null,"is_oa":true,"landing_page_url":"https://purl.uni-rostock.de/rosdok/id00005849","pdf_url":"https://rosdok.uni-rostock.de/file/rosdok_document_0000027986/rosdok_derivate_0000230185/Hamer_CityDPC-MCP_2026.pdf","source":{"id":"https://openalex.org/S4306400038","display_name":"Ros Dok Rostocker Dokumentenserver (Universit\u00e4tsbibliothek Rostock)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4665924","host_organization_name":"University of Rostock","host_organization_lineage":["https://openalex.org/I4665924"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[{"score":0.5142999887466431,"display_name":"Sustainable cities and communities","id":"https://metadata.un.org/sdg/11"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7225425480.pdf","grobid_xml":"https://content.openalex.org/works/W7225425480.grobid-xml"},"referenced_works_count":10,"referenced_works":["https://openalex.org/W2215173806","https://openalex.org/W2917763923","https://openalex.org/W4362515116","https://openalex.org/W4387929233","https://openalex.org/W4399762804","https://openalex.org/W4412170503","https://openalex.org/W4414276149","https://openalex.org/W4414317504","https://openalex.org/W4416156417","https://openalex.org/W4416209823"],"related_works":["https://openalex.org/W7214661256","https://openalex.org/W7169555601","https://openalex.org/W7154502417","https://openalex.org/W6931342855","https://openalex.org/W3157583354","https://openalex.org/W2806377715","https://openalex.org/W7119414162","https://openalex.org/W7140281166","https://openalex.org/W2229538092","https://openalex.org/W7117482681"],"abstract_inverted_index":{"3D":[0,86],"city":[1,87],"models":[2,88],"in":[3,21,118],"CityGML":[4],"and":[5,27,33,64,84,112,127,154,167],"CityJSON":[6],"provide":[7],"an":[8,104,113],"important":[9],"data":[10,61],"foundation":[11],"for":[12,80],"urban":[13],"analysis,":[14],"yet":[15],"they":[16,56],"remain":[17],"difficult":[18],"to":[19,101],"use":[20],"practice.":[22],"Datasets":[23],"are":[24],"often":[25],"large":[26],"heterogeneous,":[28],"attributes":[29],"may":[30],"be":[31],"missing,":[32],"many":[34],"workflows":[35,166],"require":[36],"specialized":[37],"domain":[38],"knowledge.":[39],"Large":[40],"Language":[41],"Models":[42],"(LLMs)":[43],"can":[44],"lower":[45],"this":[46],"barrier":[47],"by":[48],"serving":[49],"as":[50],"natural":[51],"language":[52],"interfaces,":[53],"provided":[54,110],"that":[55,76],"interact":[57],"with":[58,115],"the":[59,109,131,140,144],"underlying":[60],"structures":[62],"reliably":[63],"consistently.":[65],"This":[66],"paper":[67],"introduces":[68],"CityDPC-MCP,":[69],"a":[70,90,119],"Model":[71],"Context":[72],"Protocol":[73],"(MCP)":[74],"server":[75,94],"wraps":[77],"predefined":[78],"functions":[79],"loading,":[81],"querying,":[82],"analyzing,":[83],"modifying":[85],"within":[89],"stateful":[91],"dataset.":[92],"The":[93],"is":[95],"evaluated":[96],"against":[97],"two":[98],"configurations":[99],"available":[100],"users":[102],"today:":[103],"LLM":[105,114],"operating":[106],"directly":[107],"on":[108,160],"file":[111,152],"code":[116],"execution":[117],"sandbox.":[120],"Across":[121],"five":[122],"test":[123],"cases,":[124],"three":[125],"models,":[126],"100":[128],"repetitions":[129],"each,":[130],"MCP":[132],"setup":[133],"achieved":[134],"higher":[135],"success":[136],"rates":[137],"while":[138],"keeping":[139],"dataset":[141,161],"out":[142],"of":[143],"model":[145],"context,":[146],"which":[147],"decouples":[148],"token":[149],"consumption":[150],"from":[151],"size":[153],"format.":[155],"An":[156],"additional":[157],"exploratory":[158],"experiment":[159],"generation":[162],"illustrates":[163],"possible":[164],"agentic":[165],"their":[168],"current":[169],"limitations.":[170]},"counts_by_year":[],"updated_date":"2026-11-09T13:22:03.289127","created_date":"2026-11-07T00:00:00"}
