@@ -276,7 +276,7 @@ const nasaPrompts = [
276276
277277const jplPrompts = [
278278 {
279- name : "jpl/query -small-body-database" ,
279+ name : "jpl_query -small-body-database" ,
280280 description : "Search the Small-Body Database for asteroids and comets matching specific criteria" ,
281281 arguments : [
282282 {
@@ -297,7 +297,7 @@ const jplPrompts = [
297297 ]
298298 } ,
299299 {
300- name : "jpl/find -close-approaches" ,
300+ name : "jpl_find -close-approaches" ,
301301 description : "Find close approaches of asteroids and comets to Earth or other planets" ,
302302 arguments : [
303303 {
@@ -323,7 +323,7 @@ const jplPrompts = [
323323 ]
324324 } ,
325325 {
326- name : "jpl/get -fireball-data" ,
326+ name : "jpl_get -fireball-data" ,
327327 description : "Retrieve data about fireballs detected by US Government sensors" ,
328328 arguments : [
329329 {
@@ -425,97 +425,97 @@ async function startServer() {
425425 return {
426426 apis : [
427427 {
428- name : "NASA Astronomy Picture of the Day " ,
428+ name : "nasa_apod " ,
429429 id : "nasa/apod" ,
430430 description : "Fetch NASA's Astronomy Picture of the Day"
431431 } ,
432432 {
433- name : "NASA Near Earth Object Web Service " ,
433+ name : "nasa_neo " ,
434434 id : "nasa/neo" ,
435435 description : "Information about asteroids and near-Earth objects"
436436 } ,
437437 {
438- name : "NASA EPIC " ,
438+ name : "nasa_epic " ,
439439 id : "nasa/epic" ,
440440 description : "Earth Polychromatic Imaging Camera views of Earth"
441441 } ,
442442 {
443- name : "NASA GIBS " ,
443+ name : "nasa_gibs " ,
444444 id : "nasa/gibs" ,
445445 description : "Global Imagery Browse Services satellite imagery"
446446 } ,
447447 {
448- name : "NASA Common Metadata Repository " ,
448+ name : "nasa_cmr " ,
449449 id : "nasa/cmr" ,
450450 description : "Search NASA's Common Metadata Repository for satellite data"
451451 } ,
452452 {
453- name : "NASA FIRMS " ,
453+ name : "nasa_firms " ,
454454 id : "nasa/firms" ,
455455 description : "Fire Information for Resource Management System"
456456 } ,
457457 {
458- name : "NASA Image and Video Library " ,
458+ name : "nasa_images " ,
459459 id : "nasa/images" ,
460460 description : "Search NASA's image and video library"
461461 } ,
462462 {
463- name : "NASA Exoplanet Archive " ,
463+ name : "nasa_exoplanet " ,
464464 id : "nasa/exoplanet" ,
465465 description : "Access NASA's Exoplanet Archive data"
466466 } ,
467467 {
468- name : "NASA DONKI " ,
468+ name : "nasa_donki " ,
469469 id : "nasa/donki" ,
470470 description : "Space Weather Database Of Notifications, Knowledge, Information"
471471 } ,
472472 {
473- name : "NASA Mars Rover Photos " ,
473+ name : "nasa_mars_rover " ,
474474 id : "nasa/mars-rover" ,
475475 description : "Browse photos from NASA's Mars rovers"
476476 } ,
477477 {
478- name : "NASA EONET " ,
478+ name : "nasa_eonet " ,
479479 id : "nasa/eonet" ,
480480 description : "Earth Observatory Natural Event Tracker"
481481 } ,
482482 {
483- name : "NASA POWER " ,
483+ name : "nasa_power " ,
484484 id : "nasa/power" ,
485485 description : "Prediction of Worldwide Energy Resources"
486486 } ,
487487 {
488- name : "JPL SBDB " ,
488+ name : "jpl_sbdb " ,
489489 id : "jpl/sbdb" ,
490490 description : "Small-Body DataBase (SBDB) - primarily orbital data on all known asteroids and comets"
491491 } ,
492492 {
493- name : "JPL Fireball " ,
493+ name : "jpl_fireball " ,
494494 id : "jpl/fireball" ,
495495 description : "Fireball atmospheric impact data reported by US Government sensors"
496496 } ,
497497 {
498- name : "JPL JD Calendar " ,
498+ name : "jpl_jd_cal " ,
499499 id : "jpl/jd_cal" ,
500500 description : "Julian Day number to/from calendar date/time converter"
501501 } ,
502502 {
503- name : "JPL NHATS " ,
503+ name : "jpl_nhats " ,
504504 id : "jpl/nhats" ,
505505 description : "Human-accessible NEOs (Near-Earth Objects) data"
506506 } ,
507507 {
508- name : "JPL CAD " ,
508+ name : "jpl_cad " ,
509509 id : "jpl/cad" ,
510510 description : "Asteroid and comet close approaches to the planets in the past and future"
511511 } ,
512512 {
513- name : "JPL Sentry " ,
513+ name : "jpl_sentry " ,
514514 id : "jpl/sentry" ,
515515 description : "JPL Sentry - NEO Earth impact risk assessment data"
516516 } ,
517517 {
518- name : "JPL Horizons " ,
518+ name : "jpl_horizons " ,
519519 id : "jpl/horizons" ,
520520 description : "JPL Horizons - Solar system objects ephemeris data"
521521 }
@@ -670,7 +670,7 @@ async function startServer() {
670670 return {
671671 tools : [
672672 {
673- name : "nasa/apod " ,
673+ name : "nasa_apod " ,
674674 description : "Fetch NASA's Astronomy Picture of the Day" ,
675675 inputSchema : {
676676 type : "object" ,
@@ -700,7 +700,7 @@ async function startServer() {
700700 }
701701 } ,
702702 {
703- name : "nasa/neo " ,
703+ name : "nasa_neo " ,
704704 description : "Near Earth Object Web Service - information about asteroids" ,
705705 inputSchema : {
706706 type : "object" ,
@@ -722,7 +722,7 @@ async function startServer() {
722722 }
723723 } ,
724724 {
725- name : "nasa/epic " ,
725+ name : "nasa_epic " ,
726726 description : "Earth Polychromatic Imaging Camera - views of Earth" ,
727727 inputSchema : {
728728 type : "object" ,
@@ -739,7 +739,7 @@ async function startServer() {
739739 }
740740 } ,
741741 {
742- name : "nasa/gibs " ,
742+ name : "nasa_gibs " ,
743743 description : "Global Imagery Browse Services - satellite imagery" ,
744744 inputSchema : {
745745 type : "object" ,
@@ -765,7 +765,7 @@ async function startServer() {
765765 }
766766 } ,
767767 {
768- name : "nasa/cmr " ,
768+ name : "nasa_cmr " ,
769769 description : "NASA Common Metadata Repository - search for NASA data collections" ,
770770 inputSchema : {
771771 type : "object" ,
@@ -791,7 +791,7 @@ async function startServer() {
791791 }
792792 } ,
793793 {
794- name : "nasa/firms " ,
794+ name : "nasa_firms " ,
795795 description : "NASA Fire Information for Resource Management System - fire data" ,
796796 inputSchema : {
797797 type : "object" ,
@@ -813,7 +813,7 @@ async function startServer() {
813813 }
814814 } ,
815815 {
816- name : "nasa/images " ,
816+ name : "nasa_images " ,
817817 description : "NASA Image and Video Library - search NASA's media archive" ,
818818 inputSchema : {
819819 type : "object" ,
@@ -843,7 +843,7 @@ async function startServer() {
843843 }
844844 } ,
845845 {
846- name : "nasa/exoplanet " ,
846+ name : "nasa_exoplanet " ,
847847 description : "NASA Exoplanet Archive - data about planets beyond our solar system" ,
848848 inputSchema : {
849849 type : "object" ,
@@ -873,7 +873,7 @@ async function startServer() {
873873 }
874874 } ,
875875 {
876- name : "nasa/donki " ,
876+ name : "nasa_donki " ,
877877 description : "Space Weather Database Of Notifications, Knowledge, Information" ,
878878 inputSchema : {
879879 type : "object" ,
@@ -895,7 +895,7 @@ async function startServer() {
895895 }
896896 } ,
897897 {
898- name : "nasa/mars-rover " ,
898+ name : "nasa_mars_rover " ,
899899 description : "NASA Mars Rover Photos - images from Mars rovers" ,
900900 inputSchema : {
901901 type : "object" ,
@@ -925,7 +925,7 @@ async function startServer() {
925925 }
926926 } ,
927927 {
928- name : "nasa/eonet " ,
928+ name : "nasa_eonet " ,
929929 description : "Earth Observatory Natural Event Tracker - natural events data" ,
930930 inputSchema : {
931931 type : "object" ,
@@ -954,7 +954,7 @@ async function startServer() {
954954 }
955955 } ,
956956 {
957- name : "nasa/power " ,
957+ name : "nasa_power " ,
958958 description : "Prediction of Worldwide Energy Resources - meteorological data" ,
959959 inputSchema : {
960960 type : "object" ,
@@ -992,7 +992,7 @@ async function startServer() {
992992 }
993993 } ,
994994 {
995- name : "jpl/sbdb " ,
995+ name : "jpl_sbdb " ,
996996 description : "Small-Body Database (SBDB) - asteroid and comet data" ,
997997 inputSchema : {
998998 type : "object" ,
@@ -1010,7 +1010,7 @@ async function startServer() {
10101010 }
10111011 } ,
10121012 {
1013- name : "jpl/fireball " ,
1013+ name : "jpl_fireball " ,
10141014 description : "Fireball data - atmospheric impact events" ,
10151015 inputSchema : {
10161016 type : "object" ,
@@ -1031,7 +1031,7 @@ async function startServer() {
10311031 }
10321032 } ,
10331033 {
1034- name : "jpl/jd_cal " ,
1034+ name : "jpl_jd_cal " ,
10351035 description : "Julian Day number to/from calendar date/time converter" ,
10361036 inputSchema : {
10371037 type : "object" ,
@@ -1048,7 +1048,7 @@ async function startServer() {
10481048 }
10491049 } ,
10501050 {
1051- name : "jpl/nhats " ,
1051+ name : "jpl_nhats " ,
10521052 description : "Human-accessible NEOs (Near-Earth Objects) data" ,
10531053 inputSchema : {
10541054 type : "object" ,
@@ -1093,7 +1093,7 @@ async function startServer() {
10931093 }
10941094 } ,
10951095 {
1096- name : "jpl/cad " ,
1096+ name : "jpl_cad " ,
10971097 description : "Asteroid and comet close approaches to the planets in the past and future" ,
10981098 inputSchema : {
10991099 type : "object" ,
@@ -1142,7 +1142,7 @@ async function startServer() {
11421142 }
11431143 } ,
11441144 {
1145- name : "jpl/sentry " ,
1145+ name : "jpl_sentry " ,
11461146 description : "JPL Sentry - NEO Earth impact risk assessment data" ,
11471147 inputSchema : {
11481148 type : "object" ,
@@ -1191,7 +1191,7 @@ async function startServer() {
11911191 }
11921192 } ,
11931193 {
1194- name : "jpl/horizons " ,
1194+ name : "jpl_horizons " ,
11951195 description : "JPL Horizons - Solar system objects ephemeris data" ,
11961196 inputSchema : {
11971197 type : "object" ,
0 commit comments