diff --git a/scripts/CVE_Collector.py b/scripts/CVE_Collector.py
new file mode 100644
index 0000000000000000000000000000000000000000..9064a1e09df21004ca52bbbb2858e8a0fdcc9028
--- /dev/null
+++ b/scripts/CVE_Collector.py
@@ -0,0 +1,30 @@
+# Author: Ramaguru Radhakrishnan
+# Date:   08-April-2023
+# Description : To collect the CVEs from the NIST Endpoint API
+
+import requests
+import json
+from bs4 import BeautifulSoup
+
+# Define the base URL for the NVD API
+base_url = 'https://services.nvd.nist.gov/rest/json/cves/1.0'
+
+#search_url = 'https://nvd.nist.gov/vuln/search/results?form_type=Advanced&results_type=overview&search_type=all&query=crypto&startIndex=0'
+
+# Define the query parameters for the API request
+params = {'resultsPerPage': 1000, 'startIndex': 0}
+
+# Send the API request and get the response
+response = requests.get(base_url, params=params)
+
+# Parse the response JSON and get the CVE items
+cve_items = json.loads(response.content)['result']['CVE_Items']
+
+#print (cve_items)
+
+# Print the CVE IDs and descriptions for the first 10 items
+for item in cve_items[:10]:
+    print('CVE ID:', item['cve']['CVE_data_meta']['ID'])
+    print('Description:', item['cve']['description']['description_data'][0]['value'])
+    print('---')
+