generated: '2026-09-02' method: derived source: openapi/vayana-network-atlas-openapi.json status: candidate searched: - https://atlas.vayana.com/ - https://s.docs.atlas.vayana.com/ - https://www.vayana.com/ - https://docs.enriched-api.vayana.com/ - https://docs.gsp.vayana.com/ - https://github.com/Vayana - https://registry.npmjs.org/-/v1/search?text=vayana deployment: mode: none endpoint: null install: null package: null auth: unknown verified: derived note: 'Vayana ships no MCP server. No hosted endpoint, no stdio package, no mention of MCP, Model Context Protocol or agent tooling anywhere on its marketing site, its three documentation sites, its GitHub organization or any package registry. The tool list below is DERIVED from the 65 operations in the published Atlas OpenAPI as a candidate surface — it describes what an MCP server over this API could expose, not anything Vayana operates. No endpoint URL is guessed. Should Vayana build one, the Verification Suite is the natural first cut: 30 read-only lookups keyed on a single government identifier, each of which an agent would otherwise have to scrape.' tool_count: 63 candidate_tools: - name: rubix_post_kyc_aadhar category: Verification Suite rest: GET /atlas/v1/aadhaar/{aadharNumber} description: Place an Aadhaar Data request - name: rubix_get_kyc_v1_aadhar_consent category: Verification Suite rest: GET /atlas/v1/aadhaarConsent-async/result/{referenceId}/{otp} description: 2. Get Aadhar Data - name: rubix_post_kyc_v1_aadhar_consent category: Verification Suite rest: GET /atlas/v1/aadhaarConsent-async/{aadharNumber} description: 1. Place consent based aadhaar data request - name: rubix_post_kyc_bankAccount category: Verification Suite rest: GET /atlas/v1/bankAccount/{ifsc}/{accountNumber} description: Place a bank account details request - name: rubix_post_kyc_v1_indian_instantReport category: Verification Suite rest: GET /atlas/v1/bpr/report/{counterpartyId} description: Get instant report - name: rubix_post_kyc_v2_challan category: Verification Suite rest: GET /atlas/v1/challan/{last5DigitsOfChasisNo}/{vehicleNumber} description: Place a Challan data request - name: rubix_post_kyc_v1_indian_search category: Verification Suite rest: GET /atlas/v1/counterparty/search/{pageNo}/{pageSize} description: Search for counterparty - name: rubix_post_kyc_v2_drivingLicence category: Verification Suite rest: GET /atlas/v1/drivingLicence/{dlNumber} description: Place a Driving Licence details request - name: eas_enriched_v1_task_status category: Support Suite rest: GET /atlas/v1/eas-task/{task-id} description: Get Task Status - name: eas_enriched_v1_download_task category: Support Suite rest: GET /atlas/v1/eas-task/{task-id}/download description: Get Download File - name: eas_enriched_v1_result_task category: Support Suite rest: GET /atlas/v1/eas-task/{task-id}/result description: Get Result - name: rubix_get_kyc_v1_epf category: Verification Suite rest: GET /atlas/v1/epf-async/result/{referenceId} description: 2. Get EPF Data - name: rubix_post_kyc_v1_epf category: Verification Suite rest: GET /atlas/v1/epf-async/{epfNumber} description: 1. Place a EPF Data request - name: eas_basic_v1_generate_ewaybill category: Compliance Suite rest: POST /atlas/v1/eway/{ewb-provider}/eway-bill description: Create E-Way Bill - name: eas_basic_v1_fetch_ewaybill_error_list category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill-error description: Get Error List - name: eas_basic_v1_add_multi_vehicle_to_group category: Compliance Suite rest: PUT /atlas/v1/eway/{ewb-provider}/eway-bill/add-multi-vehicle description: Add Multi Vehicle To Group - name: eas_basic_v1_fetch_ewaybill_of_other_party category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill/by-other-party description: Get E-way Bills of Other Party - name: eas_basic_v1_cancel_ewaybill category: Compliance Suite rest: PATCH /atlas/v1/eway/{ewb-provider}/eway-bill/cancel description: Cancel E-way bill - name: eas_basic_v1_change_multi_vehicle category: Compliance Suite rest: PATCH /atlas/v1/eway/{ewb-provider}/eway-bill/change-multi-vehicle description: Change Multi Vehicle - name: eas_basic_v1_fetch_ewaybill_generated_by_consigner category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill/consigner/doc-type/{doc-type}/doc-no/{doc-number} description: Get E-way bill generated by Consigner - name: eas_basic_v1_extend_ewaybill_validity category: Compliance Suite rest: PATCH /atlas/v1/eway/{ewb-provider}/eway-bill/extend-validity description: Extend E-Way Bill Validity - name: eas_basic_v1_initiate_multi_vehicle_movement category: Compliance Suite rest: POST /atlas/v1/eway/{ewb-provider}/eway-bill/initiate-multi-vehicle-movement description: Initiate Multi Vehicle Movement - name: eas_basic_v1_update_ewaybill_partb category: Compliance Suite rest: PUT /atlas/v1/eway/{ewb-provider}/eway-bill/part-b description: Update E-Way Bill Part B - name: eas_basic_v1_update_ewb_transporter category: Compliance Suite rest: PATCH /atlas/v1/eway/{ewb-provider}/eway-bill/transporter description: Update Ewb Transporter - name: eas_basic_v1_fetch_ewaybill_report_transporter_details_by_statecode_and_Assigned_date category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill/transporter-assigned-date description: Get EWB Report by Transporter Assigned Date and State Code - name: eas_basic_v1_fetch_ewaybill_transporter_details_by_date category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill/transporter-by-date description: Get Transporter details by date - name: eas_basic_v1_fetch_ewaybill_transporter_details_by_gstin_and_date category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill/transporter-by-gstin-and-date description: Get Transporter details by GSTIN and Date - name: eas_basic_v1_fetch_ewaybill_transporter_details_by_statecode_and_date category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill/transporter-by-state-code-and-date description: Get Transporter details by State Code and Date - name: eas_basic_v1_fetch_ewaybill category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill/{ewb-number} description: Get E-way bill - name: eas_enriched_v1_get_ewaybill_pdf category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/eway-bill/{ewb-number}/pdf description: Get E-way PDF - name: eas_basic_v1_fetch_ewaybill_hsn_details category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/hsn/{hsn-code} description: Get HSN details by Hsn Code - name: eas_basic_v1_fetch_ewaybill_transporter_details category: Compliance Suite rest: GET /atlas/v1/eway/{ewb-provider}/transporter/{trn-no} description: Get Transporter details by transporter number - name: fssaiCertificate category: Verification Suite rest: GET /atlas/v1/fssaiCertificate/{licenseNumber} description: Place a Fssai Certificate details request - name: eas_enriched_v1_gcs_generate category: Verification Suite rest: POST /atlas/v1/gcs/bulk description: GCS Generate - name: eas_basic_v1_gstn_search_gstin category: Verification Suite rest: GET /atlas/v1/gstin/{gstin} description: GSTIN Verification - name: eas_basic_v1_gstn_view_returns category: Compliance Suite rest: GET /atlas/v1/gstin/{gstin}/returns-track/fy/{fy} description: Get View And Track Returns - name: eas_basic_v1_generate_invoice category: Compliance Suite rest: POST /atlas/v1/irp/{irp}/einvoice description: Generate E-Invoice - name: eas_enriched_v1_generate_invoices category: Compliance Suite rest: POST /atlas/v1/irp/{irp}/einvoice/bulk description: Create Bulk einvoice - name: eas_basic_v1_cancel_invoice category: Compliance Suite rest: PATCH /atlas/v1/irp/{irp}/einvoice/cancel description: Cancel E-Invoice - name: eas_basic_v1_fetch_invoice_get category: Compliance Suite rest: GET /atlas/v1/irp/{irp}/einvoice/{irn} description: Get E-Invoice by IRN - name: eas_enriched_v1_download_invoice_pdf category: Compliance Suite rest: GET /atlas/v1/irp/{irp}/einvoice/{irn}/pdf description: E-Invoice PDF Download - name: eas_enriched_v1_generate_bulk_ewaybill_by_invoice category: Compliance Suite rest: POST /atlas/v1/irp/{irp}/eway-bill/bulk description: Generate Bulk E-WayBill By Irn - name: eas_basic_v1_generate_ewaybill_by_invoice category: Compliance Suite rest: POST /atlas/v1/irp/{irp}/eway-bill/by-einvoice description: Generate E-WayBill By Irn - name: rubix_post_kyc_v2_mca category: Verification Suite rest: GET /atlas/v1/mca/{cin} description: Place a MCA Data request - name: rubix_get_kyc_v1_mcaInstant category: Verification Suite rest: GET /atlas/v1/mcaInstant description: MCA - Instant - name: rubix_post_kyc_v2_pan category: Verification Suite rest: GET /atlas/v1/pan/{pan} description: Place a PAN data request - name: rubix_post_kyc_pan_detailed category: Verification Suite rest: GET /atlas/v1/pan/{pan}/details description: Place a detailed PAN Data request - name: rubix_get_kyc_v1_panGstLink category: Verification Suite rest: GET /atlas/v1/panGstLink-async/result/{referenceId} description: 2. Get Pan Gst Link details - name: rubix_post_kyc_v1_panGstLink category: Verification Suite rest: GET /atlas/v1/panGstLink-async/{pan} description: 1. Place a Pan Gst Link details request - name: rubix_get_kyc_v1_passport category: Verification Suite rest: GET /atlas/v1/passport-async/result/{referenceId} description: 2. Get passport data - name: rubix_post_kyc_v1_passport category: Verification Suite rest: GET /atlas/v1/passport-async/{fileNumber} description: 1. Place passport data request - name: rubix_post_kyc_v1_indian_report_pdf category: Verification Suite rest: GET /atlas/v1/report/pdf/{reportId} description: Get Report PDF by report id - name: rubix_post_kyc_v2_shopEstablishment category: Verification Suite rest: GET /atlas/v1/shopEstablishment/{state}/{registrationNumber} description: Place a Shop & Establishment details request - name: rubix_post_kyc_tan category: Verification Suite rest: GET /atlas/v1/tan/{tanNumber} description: Place a TAN data request - name: rubix_get_kyc_v1_udyam category: Verification Suite rest: GET /atlas/v1/udyam-async/result/{referenceId} description: 2. Get Udyam Data - name: rubix_post_kyc_v1_udyam category: Verification Suite rest: GET /atlas/v1/udyam-async/{udyamNumber} description: 1. Place Udyam data request - name: rubix_get_kyc_v1_udyog category: Verification Suite rest: GET /atlas/v1/udyog-async/result/{referenceId} description: 2. Get Udyog Data - name: rubix_post_kyc_v1_udyog category: Verification Suite rest: GET /atlas/v1/udyog-async/{udyogNumber} description: 1. Place Udyog data request - name: rubix_post_kyc_vehicleNumber category: Verification Suite rest: GET /atlas/v1/vehicleNumber/{vehicleNumber} description: Place a Vehicle Number details request - name: rubix_post_kyc_v2_voterId category: Verification Suite rest: GET /atlas/v1/voterId/{state}/{voterIdNumber} description: Place a Voter Id details request - name: login category: Authorization Suite rest: POST /theodore/apis/v1/authtokens description: Login by email or mobile - name: refresh_token category: Authorization Suite rest: PUT /theodore/apis/v1/authtokens description: Refresh token - name: logout category: Authorization Suite rest: POST /theodore/apis/v1/logout description: logout from the application