{"id":12182,"name":"Aginera","description":"Construction preconstruction for agents: quantity takeoffs, measured routes (conduit, duct, pipe, tray) and schedules from drawing sets, plus PDF→CAD conversion (DXF free, DWG $2) — on the user's own Aginera account.","card_url":"https://mcp.aginera.ai/.well-known/agent-card.json","endpoint":"https://mcp.aginera.ai/mcp","protocol_version":"0.3.0","first_seen":"2026-10-10T13:43:48.994981+00:00","last_verified":"2026-10-10T16:40:08.244855+00:00","card":{"url":"https://mcp.aginera.ai/mcp","name":"Aginera","skills":[{"id":"takeoff","name":"Quantity takeoff","tags":["construction","takeoff","MEP","estimating","quantities"],"examples":["Take off the electrical scope from this drawing set.","How many 2x4 troffers are on Level 2?"],"inputModes":["application/pdf","application/json"],"description":"Extract quantities (fixtures, devices, equipment, linear runs) from electrical, mechanical, plumbing, fire-protection and process drawing sets. Uses credits; MCP tools list_takeoffs (existing runs, incl. web app) / run_takeoff → get_takeoff → get_takeoff_items.","outputModes":["application/json"]},{"id":"measured_routes","name":"Measured routes","tags":["conduit","duct","pipe","cable tray","measurement"],"examples":["How much conduit is shown on Level 2?"],"description":"Measured conduit, feeder, branch circuit, cable tray, duct and pipe runs with endpoints and totals by system (get_takeoff_routes).","outputModes":["application/json"]},{"id":"schedules","name":"Schedules","tags":["panel schedule","fixture schedule","equipment"],"examples":["List the panel schedules and their circuit counts."],"description":"Panel, fixture, equipment and mechanical schedules as structured rows (get_schedules).","outputModes":["application/json"]},{"id":"pdf_to_cad","name":"PDF to CAD conversion","tags":["pdf to cad","pdf to dwg","pdf to dxf","cad conversion","autocad"],"examples":["Convert this PDF floor plan to DXF.","I need this drawing as a DWG."],"inputModes":["application/pdf"],"description":"Convert a PDF drawing (vector or scanned) to editable CAD. DXF of every sheet is free (watermarked on free accounts); a clean DWG is a one-time $2 purchase per document. MCP tools convert_pdf_to_cad → get_cad_file.","outputModes":["application/dxf","image/vnd.dwg"]},{"id":"export","name":"Export","tags":["export","excel","csv"],"examples":["Export this takeoff to Excel."],"description":"Export a takeoff as CSV, Excel or JSON (create_export) — a time-limited download link.","outputModes":["text/csv","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/json"]}],"iconUrl":"https://aginera.ai/favicon.ico","version":"1.1.0","provider":{"url":"https://aginera.ai","organization":"Kamna Ventures, LLC (Aginera)"},"security":[{"oauth2":["projects:read","documents:write","takeoffs:run","takeoffs:read","cad:convert","exports:create"]}],"description":"Construction preconstruction for agents: quantity takeoffs, measured routes (conduit, duct, pipe, tray) and schedules from drawing sets, plus PDF→CAD conversion (DXF free, DWG $2) — on the user's own Aginera account.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","securitySchemes":{"oauth2":{"type":"oauth2","flows":{"authorizationCode":{"scopes":{"cad:convert":"Convert PDF drawings to CAD","takeoffs:run":"Run takeoffs (uses credits)","projects:read":"View projects","takeoffs:read":"Read takeoff results","exports:create":"Create exports","documents:write":"Upload drawings"},"tokenUrl":"https://auth.aginera.ai/oauth/token","refreshUrl":"https://auth.aginera.ai/oauth/token","authorizationUrl":"https://auth.aginera.ai/oauth/authorize"}},"description":"OAuth 2.1 authorization code + PKCE on the user's Aginera account (dynamic client registration and client ID metadata documents supported)."}},"documentationUrl":"https://aginera.ai/docs/developer/connect-agent","defaultInputModes":["application/json"],"defaultOutputModes":["application/json","text/plain"],"preferredTransport":"MCP","additionalInterfaces":[{"url":"https://mcp.aginera.ai/mcp","protocol":"mcp","transport":"MCP","mcpTransport":"streamable-http","protocolVersion":"2026-07-28"}]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T16:40:08.244855+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-10T16:40:08.244855+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://mcp.aginera.ai/.well-known/agent-card.json"],"skills":[{"skill_id":"export","name":"Export","description":"Export a takeoff as CSV, Excel or JSON (create_export) — a time-limited download link.","tags":["export","excel","csv"],"quality_warning":false},{"skill_id":"measured_routes","name":"Measured routes","description":"Measured conduit, feeder, branch circuit, cable tray, duct and pipe runs with endpoints and totals by system (get_takeoff_routes).","tags":["conduit","duct","pipe","cable tray","measurement"],"quality_warning":false},{"skill_id":"pdf_to_cad","name":"PDF to CAD conversion","description":"Convert a PDF drawing (vector or scanned) to editable CAD. DXF of every sheet is free (watermarked on free accounts); a clean DWG is a one-time $2 purchase per document. MCP tools convert_pdf_to_cad → get_cad_file.","tags":["pdf to cad","pdf to dwg","pdf to dxf","cad conversion","autocad"],"quality_warning":false},{"skill_id":"takeoff","name":"Quantity takeoff","description":"Extract quantities (fixtures, devices, equipment, linear runs) from electrical, mechanical, plumbing, fire-protection and process drawing sets. Uses credits; MCP tools list_takeoffs (existing runs, incl. web app) / run_takeoff → get_takeoff → get_takeoff_items.","tags":["construction","takeoff","MEP","estimating","quantities"],"quality_warning":false},{"skill_id":"schedules","name":"Schedules","description":"Panel, fixture, equipment and mechanical schedules as structured rows (get_schedules).","tags":["panel schedule","fixture schedule","equipment"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://mcp.aginera.ai/.well-known/agent-card.json","checked_at":"2026-10-10T16:40:08.244855+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://mcp.aginera.ai/.well-known/agent-card.json","checked_at":"2026-10-10T13:43:48.994981+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T16:40:08.244855+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:43:48.994981+00:00","state":"skipped","http_status":null,"detail":"Read-only probe currently supports JSON-RPC, not MCP"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://mcp.aginera.ai/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T16:40:08.244855+00:00","latest_card_check":{"checked_at":"2026-10-10T16:40:08.244855+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T16:40:08.244855+00:00","task_endpoint_tested":false,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T16:40:08.244855+00:00","endpoint_tls_reachable":true,"protocol_check_state":"skipped","protocol_checked_at":"2026-10-10T13:43:48.994981+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}