Read official Autodesk documentation for 110+ products. No key required.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Returns the canonical Autodesk product catalog (closed set). Each item has: product_name, product_code, and release_codes. Use this to discover or validate product values for other product-scoped tools. Not required if valid product context is already available. Terminology: release_codes = the code only (e.g. 2025), not the human-readable release name (release_name, e.g. 'AutoCAD 2025').
This tool takes no arguments.
Returns the canonical Autodesk product catalog (closed set). Each item has: product_name, product_code, and release_codes. Use this to discover or validate product values for other product-scoped tools. Not required if valid product context is already available. Terminology: release_codes = the code only (e.g. 2025), not the human-readable release name (release_name, e.g. 'AutoCAD 2025').
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Search Autodesk Help/Support documentation and return the most relevant documents for a user question. Use when: - The user asks how to do something in an Autodesk product. - The user reports an error (include the exact error text/code in the query). - The user needs official troubleshooting steps or reference documentation. Call shape (recommended): - Always pass: `query`, `locale`. - If your agent has a default product context, pass it directly via `product_code` (preferred) or `product_name`. - Pass `release_code` only when you can validate it for that product. Behavior: 1) Locale: - Read `locale` from your current context. Do not guess locale. - Pass that locale as the `locale` parameter. 2) Product and release filters (best-effort): - If your agent already has a default `product_code` or `product_name`, pass it directly. - Only call `get_available_products` to validate/normalize when: a) product is missing/unknown in context, OR b) the user explicitly specifies a product that may differ from your default, OR c) you have a `release_code` that may not be valid for the product, OR d) the product/release value appears malformed or not an allowed enum/value. - If you cannot confidently map to an exact allowed value from `get_available_products`, omit that field rather than guessing. - If both `product_name` and `product_code` are present, they must refer to the same product; `product_code` takes precedence. 3) Query construction: - Make the query keyword-rich: include product + feature/task nouns. - Include exact error text/codes when relevant. - Use the user's wording where possible. - Do not include secrets, credentials, or personal data. Returns: - Up to `max_results` documents sorted by relevance. Each item includes title, url, locale, body, media_type, source (and may include internal IDs for debugging/deduplication).
| Argument | Type | Description |
|---|---|---|
| query* | string | Required. Keyword-rich search text. Include product + task/feature, and exact error codes/messages when relevant. Use the user's wording when possible. Write the query in the same language as `locale`. Maximum 1500 characters. Do not include secrets, credentials, or personal data. |
| locale* | string | Required. Locale used to scope search/results (language/region). Use the locale from context (do not guess). |
| sources | any | Optional. Restrict which sources to search. Omit to search all. sfdc_articles: support/knowledge-base articles. product_documentation: official product documentation. Choose based on the user question; if unsure, omit. |
| max_results | any | Optional. Maximum number of results to return. Default is 5. Maximum allowed is 50. |
| product_code | any | Optional. Product code filter (preferred). First check your context for product_code, then call `get_available_products` to validate/normalize it. Use only the exact product_code returned by `get_available_products` (do not guess). If provided with product_name, both must refer to the same product. |
| product_name | any | Optional. Product name filter. First check your context for a product name, then call `get_available_products` to validate/normalize it. Use only the exact `product_name` returned by `get_available_products` (do not guess). Prefer product_code if available; if both product_code and product_name are provided, they must match. |
| release_code | any | Optional. Product-specific release identifier (often looks like a year, but may be alphanumeric/variant). First check your context for a release, then call `get_available_products` to validate/normalize it. Only pass an exact `release_code` returned for the resolved product (product_code/product_name). If you cannot validate it, omit release_code rather than guessing. |
{
"type": "object",
"required": [
"query",
"locale"
],
"properties": {
"query": {
"type": "string",
"examples": [
"AutoCAD Plant 3D spec editor add property set",
"AutoCAD Error 1603 install failed",
"reset Autodesk license sign in error"
],
"maxLength": 1500,
"minLength": 2,
"description": "Required. Keyword-rich search text. Include product + task/feature, and exact error codes/messages when relevant. Use the user's wording when possible. Write the query in the same language as `locale`. Maximum 1500 characters. Do not include secrets, credentials, or personal data."
},
"locale": {
"enum": [
"cs_CZ",
"da_DK",
"de_CH",
"de_DE",
"de_AT",
"en_AE",
"en_AU",
"en_CA",
"en_GB",
"en_HK",
"en_IN",
"en_MY",
"en_NL",
"en_NZ",
"en_SG",
"en_US",
"en_ZA",
"es_AR",
"es_ES",
"es_MX",
"fi_FI",
"fr_BE",
"fr_CA",
"fr_CH",
"fr_FR",
"hu_HU",
"it_CH",
"it_IT",
"ja_JP",
"ko_KR",
"nl_BE",
"nl_NL",
"no_NO",
"pl_PL",
"pt_BR",
"pt_PT",
"sv_SE",
"tr_TR",
"zh_CN",
"zh_TW"
],
"type": "string",
"examples": [
"en_US",
"fr_FR",
"zh_CN"
],
"description": "Required. Locale used to scope search/results (language/region). Use the locale from context (do not guess)."
},
"sources": {
"anyOf": [
{
"type": "array",
"items": {
"enum": [
"sfdc_articles",
"product_documentation"
],
"type": "string",
"description": "Content source identifiers (support articles, product documentation)."
}
},
{
"type": "null"
}
],
"default": null,
"examples": [
[
"sfdc_articles"
],
[
"product_documentation"
]
],
"description": "Optional. Restrict which sources to search. Omit to search all. sfdc_articles: support/knowledge-base articles. product_documentation: official product documentation. Choose based on the user question; if unsure, omit."
},
"max_results": {
"anyOf": [
{
"type": "integer",
"maximum": 50,
"minimum": 1
},
{
"type": "null"
}
],
"default": 5,
"examples": [
5
],
"description": "Optional. Maximum number of results to return. Default is 5. Maximum allowed is 50."
},
"product_code": {
"anyOf": [
{
"enum": [
"360EWS",
"360NXS",
"3DSMAX",
"A250",
"A280",
"A350",
"A360PP",
"A360WS",
"A400",
"ABIMGF",
"ACADWEB",
"ACAD_E",
"ACCC",
"ACCESS",
"ACCMCOO",
"ACD",
"ACD OEM",
"ACDIST",
"ACDLT",
"ACDLTC",
"ACDLTM",
"ACDMAC",
"ACMPAN",
"ACMPDS",
"ADKVRD",
"ADN",
"ADR",
"ADSKAPP",
"ADSKFD",
"ADSSO",
"ADSTCP",
"ADSTPR",
"AECCOL",
"AGD",
"ALAUST",
"ALSCPT",
"ALSSF",
"AMECH_PP",
"APSTIER1",
"AQTO",
"ARCHDESK",
"ARDES",
"ARNOL",
"ARTCS",
"ASC",
"ASMES",
"AVRF",
"B360E",
"B36GLU",
"BCBBPRO",
"BCBCPRO",
"BCTT",
"BDIWPR",
"BEAST",
"BIFROST",
"BIM360",
"BIM360T",
"BIMCOLL",
"BLD550",
"BLDOPS",
"BLDSYS",
"BM360DM",
"BM360F",
"BM36TP",
"BMCPGV",
"C300",
"C3DGO",
"CADMEP",
"CAMDCT",
"CAMTM",
"CAMTP",
"CFG360",
"CHRGEN",
"CIV3D",
"CLDCR",
"CLDWKS",
"COLLRVT",
"CONTCAT",
"DAT360",
"DCOLLAB",
"DESIGN",
"DESNST",
"DIGWKP",
"DOCS",
"DOCSGV",
"DTCONN",
"DWFCOM",
"DYNSTD",
"ECSCAD",
"EDUSTND",
"EGLSTD",
"ENT",
"ESTMEP",
"F360",
"F360ABE",
"F360ME",
"F360NFE",
"F360PD",
"F360PDE",
"F360SE",
"F360SIE",
"F36MEIA",
"F36MUST",
"FBX",
"FCAMS",
"FDM",
"FDU",
"FLEXACCESS",
"FLOW",
"FLWCAP",
"FLXSIM",
"FORMIT",
"FSN",
"FSNT",
"FUSADMIN",
"FUSMCH",
"GENSCHD",
"GOLM",
"HMNIK",
"HSMWKS",
"IMS",
"INF360A",
"INF360I",
"INFDS",
"INFMDR",
"INFOAMAN",
"INFOAMOB",
"INFWP",
"INHSMP",
"INNCS",
"INS360",
"INVHSM",
"INVHSMEXPR",
"INVLT",
"INVNTOR",
"INVPROSA",
"INVPUB",
"INVTOL",
"INVVAU",
"INVYZJE",
"IW360P",
"IWICMS",
"IWLIVE",
"IWWGSER",
"IWWSPRO",
"K100",
"KYNGMS",
"LIVE",
"MAP",
"MAXDES",
"MAYA",
"MAYACRE",
"MAYALT",
"MAYAUL",
"MBXPRO",
"MDEUS",
"MECOLL",
"MFAA",
"MFIA",
"MFIWS",
"MFLABS",
"MFLEX",
"MFS",
"MOBPRO",
"MRSTND",
"NAVFREE",
"NAVMAN",
"NAVSIM",
"NINCAD",
"NSTRN",
"NTFABB",
"NTFABLS",
"OBJ DBX",
"PCOFFI",
"PDCOLL",
"PIX",
"PLC0000004",
"PLC0000024",
"PLC0000037",
"PLNGRD",
"PLNT3D",
"PNID",
"PNTLAY",
"PREMSUB",
"PROEST",
"PRSPIVR",
"PWRIS",
"PWRMS",
"PWRSS",
"PYPEAUT",
"PYPECLO",
"QNTFY",
"RCW",
"RECAP",
"REPTDC",
"RNDRNG",
"RSA",
"RSAPRO",
"RSTR",
"RVT",
"RVTLT",
"SBRDES",
"SBSJE",
"SCDSE",
"SCFD",
"SCLFRM",
"SCM",
"SFTIM",
"SGDEV",
"SGSUB",
"SHOWCASE",
"SIM360",
"SIMDFM",
"SKETPRO",
"SMKDS",
"SPCMKR",
"STND",
"STNGRAY",
"STRDET",
"SURFST",
"TANCONST",
"TANDEM",
"TFXCOL",
"TNNUINV",
"TOPOBS",
"TRULSR",
"TRUPLN",
"UPCHN",
"UTLDESN",
"VALTOOL",
"VEHTRK",
"VLTEAD",
"VLTM",
"VLTMB",
"VLTWG",
"VPLMP",
"VRDDES",
"VRDPRO",
"VRDPRS",
"VRDSRV",
"WEBCONEJE",
"WKSXR",
"WONSTUJE",
"WTHNMDC"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"examples": [
"3DSMAX",
"ACD",
"RVT"
],
"description": "Optional. Product code filter (preferred). First check your context for product_code, then call `get_available_products` to validate/normalize it. Use only the exact product_code returned by `get_available_products` (do not guess). If provided with product_name, both must refer to the same product."
},
"product_name": {
"anyOf": [
{
"enum": [
"3DS Max Design",
"3ds Max",
"ACC - Model Coordination",
"ADR",
"Advance Steel",
"Alias AutoStudio",
"Alias Concept",
"Alias Design",
"Alias SpeedForm",
"Alias Surface",
"Architecture Engineering & Construction Collection",
"Arnold",
"ArtCAM - Standard",
"AutoCAD",
"AutoCAD - including specialized toolsets",
"AutoCAD Architecture",
"AutoCAD Electrical",
"AutoCAD LT",
"AutoCAD LT for Mac",
"AutoCAD LT with CALS Tools",
"AutoCAD MEP",
"AutoCAD Map 3D",
"AutoCAD Mechanical",
"AutoCAD OEM",
"AutoCAD P&ID",
"AutoCAD Plant 3D",
"AutoCAD Raster",
"AutoCAD Raster Design",
"AutoCAD Structural Detailing",
"AutoCAD Web",
"AutoCAD Mobile",
"AutoCAD Web - mobile app",
"AutoCAD for Mac",
"Autodesk 360",
"Autodesk Access",
"Autodesk Advance Concrete",
"Autodesk AutoCAD Utility Design",
"Autodesk AutoCAD ecscad",
"Autodesk BIM 360 Team - Single User",
"Autodesk CFD",
"Autodesk CFD Design Study Environment",
"Autodesk Collaboration for Revit - Single User",
"Autodesk Design Review",
"Autodesk Developer Network",
"Autodesk Fusion Operations - admin",
"Autodesk InfraWorks",
"Autodesk Inventor Publisher",
"Autodesk Moldflow Flex",
"Autodesk Moldflow Insight WS Basic",
"Autodesk Nastran",
"Autodesk Platform Services",
"Autodesk Quantity Takeoff",
"Autodesk Replication Tool for Docs",
"Autodesk Robot Structural Analysis",
"Autodesk Shared Components",
"Autodesk Sim 360 Pro",
"Autodesk Topobase",
"BIM 360 - Document Management",
"BIM 360 - Enterprise",
"BIM 360 - Glue",
"BIM 360 Build",
"BIM 360 Coordinate",
"BIM 360 Glue Named User",
"BIM 360 Ops",
"BIM 360 Plan",
"BIM 360 Team - Packs",
"BIM Collaborate",
"BIM Collaborate Pro for Govt",
"Beast",
"Bifrost Extension for Maya",
"Bridge Design for InfraWorks 360",
"Build - 550",
"BuildingConnected BC Pro",
"BuildingConnected Bid Board Pro",
"BuildingConnected TradeTapp",
"Burn",
"Business Plan",
"Character Generator",
"Civil 3D",
"Civil 3D - Grading Optimization",
"Cloud Credits",
"Cloud Worksharing",
"Configurator 360 - Standard",
"Construction Cloud - Connect",
"Content Catalog",
"DWG TrueView",
"Datum360",
"Design Collaboration",
"Desktop App",
"Desktop Connector",
"Digital Workplace",
"Docs for AEC Collection",
"Docs for Government",
"Dynamo Studio",
"Education Standard",
"Enterprise",
"Enterprise Add-on for Vault",
"FBX (free)",
"Fabrication CADmep",
"Fabrication CAMduct",
"Fabrication ESTmep",
"Factory Design Utilities",
"FeatureCAM - Standard",
"Flame",
"Flame Assist",
"Flame Premium",
"Flare",
"Flex",
"FlexSim",
"Flow",
"Flow Capture",
"Flow Design",
"Flow Production Tracking",
"Flow Production Tracking Developer",
"FormIt Pro",
"Forma",
"Fusion",
"Fusion - Additive Build Extension",
"Fusion - Contributor",
"Fusion - Legacy 2024",
"Fusion - Nesting & Fabrication Extension",
"Fusion Design Extension",
"Fusion Generative Design - Flex Access",
"Fusion Machine Connect",
"Fusion Manage",
"Fusion Manage Extension",
"Fusion Manage Professional",
"Fusion Manufacturing Extension",
"Fusion Signal Integrity Extension",
"Fusion Simulation Extension",
"Fusion for Design",
"Fusion with CAMplete TruePath",
"Fusion with CAMplete TurnMill",
"Fusion with EAGLE Standard",
"Gameware Navigation",
"Generative Scheduling",
"Golaem",
"HSMWorks",
"Helius Composite",
"Helius PFA",
"HumanIK",
"IWLive Pro",
"Info360 - Cloud Model Service",
"Info360 Asset - DO NOT USE",
"Info360 Insight - DO NOT USE",
"InfoAsset Manager",
"InfoAsset Mobile",
"InfoDrainage - Standard",
"InfoWater Pro",
"InfoWorks ICM",
"InfoWorks WS Pro",
"InfoWorks Workgroup Server",
"Informed Design",
"InfraWorks",
"Infrastructure Map Server",
"Innovyze - Journal Entry",
"Insight",
"Inventor",
"Inventor CAM - Premium",
"Inventor CAM - Ultimate",
"Inventor CAM Express",
"Inventor LT",
"Inventor Nastran",
"Inventor Nesting",
"Inventor Professional",
"Inventor Tolerance Analysis",
"Lustre",
"Manufacturing Data Exchange Utility - Standard",
"Maya",
"Maya Creative",
"Maya LT",
"Maya Unlimited",
"Media & Entertainment Collection",
"Moldflow Adviser Ultimate",
"Moldflow Design",
"Moldflow Filling and Packing Material Test",
"Moldflow Insight",
"Moldflow Insight Ultimate",
"Moldflow Synergy",
"MotionBuilder",
"Mudbox",
"Navisworks Freedom",
"Navisworks Manage",
"Navisworks Simulate",
"Netfabb - DO NOT USE",
"Netfabb Local Simulation",
"Pix",
"PlanGrid",
"Point Layout",
"PowerInspect - Standard",
"PowerMill - Standard",
"PowerShape - Standard",
"ProEst - Journal Entry",
"Product Design & Manufacturing Collection",
"Prospect by IrisVR",
"Pype AutoSpecs",
"Pype Closeout",
"ReCap Pro",
"RealDWG",
"Rendering",
"Revit",
"Revit - MEP Content Editor",
"Revit Cloud Worksharing",
"Revit LT",
"Revit Live",
"Robot Structural Analysis Professional",
"Scaleform",
"Select API Subscription - Free",
"Showcase",
"Simulation Compute",
"Simulation Mechanical",
"Single Sign On Component",
"SketchBook",
"Smoke - desktop subscription",
"Softimage",
"Spatial Business Systems - Journal Entry",
"Standard",
"Stingray",
"Structural Bridge Design",
"Takeoff",
"Tandem - Legacy",
"Tandem Connect - Legacy",
"Token Flex",
"TruLaser",
"TruPlan",
"Upchain",
"VRED",
"VRED Core",
"VRED Design",
"VRED Presenter",
"VRED Professional",
"Validation Tool",
"Vault Basic - Server",
"Vault Mobile",
"Vault Office",
"Vault PLM - Professional",
"Vault Professional",
"Vault Workgroup",
"Vehicle Tracking",
"WebContractor Ent - Journal Entry",
"Within Medical",
"Wonder Studio - Journal Entry",
"Workshop XR",
"mental ray Standalone",
"z_DESIGN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"examples": [
"AutoCAD",
"Revit",
"3ds Max"
],
"description": "Optional. Product name filter. First check your context for a product name, then call `get_available_products` to validate/normalize it. Use only the exact `product_name` returned by `get_available_products` (do not guess). Prefer product_code if available; if both product_code and product_name are provided, they must match."
},
"release_code": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"examples": [
"2024",
"2025"
],
"description": "Optional. Product-specific release identifier (often looks like a year, but may be alphanumeric/variant). First check your context for a release, then call `get_available_products` to validate/normalize it. Only pass an exact `release_code` returned for the resolved product (product_code/product_name). If you cannot validate it, omit release_code rather than guessing."
}
},
"additionalProperties": false
}