MCP server · Kayhan Space
satcat
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
⚠ Proposed MCP surface. No official hosted MCP server was found for Kayhan Space. The tools below are a candidate set derived from this provider's API, and the link points at the source descriptor rather than a live server. If Kayhan Space publishes an official server, this page will update to it on the next build.
Descriptor
Candidate descriptor · transport http
Tools
login_login_post— Loginhealth_authenticated_health_authenticated_get— Health Authenticatedlist_groups_groups_get— List Groupscreate_api_key_api_keys_post— Create Api Keylist_api_keys_api_keys_get— List Api Keysrotate_api_key_api_keys__client_id__rotate_post— Rotate Api Keyupdate_api_key_api_keys__client_id__patch— Update Api Keydelete_api_key_api_keys__client_id__delete— Delete Api Keyauthenticate_token_oauth_token_post— Authenticate Tokenauthenticate_token_oauth_token__post— Authenticate Tokenget_catalog_catalogs__id__get— Get Cataloglist_catalogs_catalogs_get— List Catalogslist_ephemerides_in_catalog_catalogs__id__ephemerides_get— List Ephemerides In Cataloglist_conjunction_messages_conjunction_messages_get— List Conjunction Messagesupload_cdms_conjunction_messages_post— Upload Cdmslist_conjunction_messages_conjunction_messages_ccsds_get— List Conjunction Messageslist_events_events_get— List Eventslist_event_cdms_events__event_key__cdms_get— List Event Cdmsadd_cdm_to_event_events__event_key__ccsds_cdm_post— Add Cdm To Eventget_cdm_file_conjunction_messages__cdm_id__file_get— Get Cdm Fileget_conjunction_message_by_id_conjunction_messages__cdm_id__get— Get Conjunction Message By Idget_conjunction_message_by_id_conjunction_messages__cdm_id__ccsds_get— Get Conjunction Message By Idrequest_pc_remediation_conjunction_messages__cdm_id__pc_remediation_post— Request Pc Remediationcreate_ephemeris_ephemerides_post— Create Ephemerislist_ephemerides_ephemerides_get— List Ephemeridesoperationalize_ephemeris_ephemerides__id__operationalize_put— Operationalize Ephemerisget_current_operational_ephemeris_rsos__norad_id__current_operational_ephemeris_get— Get Current Operational Ephemerisget_ephemeris_ephemerides__id__get— Get Ephemerisarchive_ephemeris_ephemerides__id__archive_put— Archive Ephemerisget_ephemeris_content_ephemerides__id__file_get— Get Ephemeris Contentget_ephemeris_json_viz_ephemerides__id__jsonviz_get— Get Ephemeris Json Vizcreate_ephemeris_from_opm_ephemerides_opm_post— Create Ephemeris From Opmget_ephemeris_summary_ephemerides_summary_get— Get Ephemeris Summarytrigger_covariance_tuning_ephemerides__id__covariance_tuning_put— Trigger Covariance Tuningtrigger_covariance_tuning_bulk_trigger_covariance_tuning_bulk_put— Trigger Covariance Tuning Bulklist_event_latest_cdms_events__event_key__latest_cdms_get— List Event Latest Cdmslist_mitigation_scenarios_conjunction_messages__cdm_id__mitigation_scenarios_get— List Mitigation Scenarioscreate_mitigation_scenario_conjunction_messages__cdm_id__mitigation_scenarios_post— Create Mitigation Scenarioget_mitigation_scenario_conjunction_messages__cdm_id__mitigation_scenarios__scenario_id__get— Get Mitigation Scenariocreate_mitigation_scenario_from_opm_conjunction_messages__cdm_id__mitigation_scenarios_opm_post— Create Mitigation Scenario From Opmadd_scenario_screening_conjunction_messages__cdm_id__mitigation_scenarios__scenario_id__screening_post— Add Scenario Screeningget_scenario_screening_conjunction_messages__cdm_id__mitigation_scenarios__scenario_id__screening_get— Get Scenario Screeningget_plot_elements_by_id_cdm_vis__cdm_id__get— Get Plot Elements By Idget_kepler_elements_by_id_kep_elements__cdm_id__get— Get Kepler Elements By Idget_dilution_curves_max_pc_curves__cdm_id__get— Get Dilution Curvesget_conjunction_message_bplane_by_id_bplane__cdm_id__get— Get Conjunction Message Bplane By Idget_conjunction_message_encounter_plane_by_id_encounter_plane__cdm_id__get— Get Conjunction Message Encounter Plane By Idget_conjunction_message_hbr_sensitivity_by_id_hbr_sensitivity__cdm_id__get— Get Conjunction Message Hbr Sensitivity By Idget_conjunction_message_tracking_opportunities_by_id_tracking_opportunities__cdm_id__get— Get Conjunction Message Tracking Opportunities By Idget_all_propagations_propagations_get— Get All Propagationscreate_propagation_propagations_post— Create Propagationget_propagation_propagations__id__get— Get Propagationupdate_propagation_propagations__id__patch— Update Propagationremove_propagation_propagations__id__delete— Remove Propagationadd_state_vector_propagations__id__states_post— Add State Vectorget_state_vector_propagations__id__states_get— Get State Vectorchange_state_vector_propagations__id__states_patch— Change State Vectorremove_state_vector_propagations__id__states_delete— Remove State Vectoradd_propagation_forces_propagations__id__forces_post— Add Propagation Forcesget_propagation_forces_propagations__id__forces_get— Get Propagation Forcesupdate_propagation_forces_propagations__id__forces_patch— Update Propagation Forcesremove_propagation_forces_propagations__id__forces_delete— Remove Propagation Forcesadd_propagation_maneuver_propagations__id__maneuvers_post— Add Propagation Maneuverget_all_propagation_maneuvers_propagations__id__maneuvers_get— Get All Propagation Maneuversremove_all_maneuvers_from_propagation_propagations__id__maneuvers_delete— Remove All Maneuvers From Propagationget_specific_propagation_maneuver_propagations__id__maneuvers__maneuver_id__get— Get Specific Propagation Maneuverupdate_propagation_maneuver_propagations__id__maneuvers__maneuver_id__patch— Update Propagation Maneuverremove_specific_propagation_maneuver_propagations__id__maneuvers__maneuver_id__delete— Remove Specific Propagation Maneuveradd_tle_propagations__id__tle_post— Add Tleget_tle_propagations__id__tle_get— Get Tlechange_tle_propagations__id__tle_patch— Change Tleremove_tle_propagations__id__tle_delete— Remove Tleadd_opm_propagations__id__opm_post— Add Opmsubmit_propagation_propagations__id__submit_put— Submit Propagationcancel_propagation_propagations__id__cancel_put— Cancel Propagationarchive_propagation_propagations__id__archive_put— Archive Propagationget_conjunction_plot_screenings_conjunction_plot_get— Get Conjunction Plotcreate_screening_screenings_post— Create Screeninglist_screenings_screenings_get— List Screeningsget_screening_screenings__id__get— Get Screeningupdate_screening_screenings__id__patch— Update Screeningdelete_screening_screenings__id__delete— Delete Screeningadd_screening_primary_screenings__id__primaries_post— Add Screening Primarylist_screening_primaries_screenings__id__primaries_get— List Screening Primariesadd_screening_secondary_screenings__id__secondaries_post— Add Screening Secondarylist_screening_secondaries_screenings__id__secondaries_get— List Screening Secondariesadd_screenables_batch_screenings__id__screenables_batch_post— Add Screenables Batchremove_screening_screenables_batch_screenings__id__screenables_batch_delete— Remove Screening Screenables Batchremove_screening_primary_screenings__id__primaries__primary_id__delete— Remove Screening Primaryremove_screening_secondary_screenings__id__secondaries__secondary_id__delete— Remove Screening Secondarysubmit_screening_screenings__id__submit_put— Submit Screeningcancel_screening_screenings__id__cancel_put— Cancel Screeningarchive_screening_screenings__id__archive_put— Archive Screeninglist_screening_conjunctions_screenings__id__conjunctions_get— List Screening Conjunctionsget_screening_conjunction_screenings__id__conjunctions__conjunction_id__get— Get Screening Conjunctionlist_ephemerides_in_catalog_by_screening_screenings__id__catalogs__catalog_id__ephemerides_get— List Ephemerides In Catalog By Screeningget_catalog_by_screening_screenings__id__catalogs__catalog_id__get— Get Catalog By Screeninglist_catalogs_by_screening_screenings__id__catalogs_get— List Catalogs By Screeningget_screening_results_ccsds_list_screenings__id__results_ccsds_get— Get Screening Results Ccsds Listget_screening_results_ccsds_single_screenings__id__results_ccsds__conjunction_id__get— Get Screening Results Ccsds Singleget_screening_results_file_multi_screenings__id__results_file_multi_get— Get Screening Results File Multiget_screening_conjunction_results_file_multi_screenings__id__conjunction__conjunction_id__results_file_multi_get— Get Screening Conjunction Results File Multilist_scheduled_screenings_scheduled_screenings_get— List Scheduled Screeningsget_screening_scheduled_screenings__id__get— Get Screeningrun_scheduled_screening_scheduled_screenings__id__run_post— Run Scheduled Screeninglist_launch_options_screenings__id__launch_results_launch_options_get— List Launch Optionslist_launch_window_periods_screenings__id__launch_results_launch_window_periods_get— List Launch Window Periodslist_launch_window_primaries_screenings__id__launch_results_launch_window_primaries_get— List Launch Window Primariesget_launch_screening_results_file_screenings__id__launch_results_file_get— Get Launch Screening Results Fileget_launch_screening_results_file_multi_screenings__id__launch_results_file_multi_get— Get Launch Screening Results File Multiadd_state_vector_states_post— Add State Vectorget_state_vector_states__id__get— Get State Vectorupdate_state_vector_states__id__patch— Update State Vectorremove_state_vector_states__id__delete— Remove State Vectorget_available_state_reference_frames_states_frames_state_get— Get Available State Reference Framesget_available_covariance_reference_frames_states_frames_covariance_get— Get Available Covariance Reference Framesadd_tle_tles_post— Add Tleget_tle_tles__id__get— Get Tleupdate_tle_tles__id__patch— Update Tleremove_tle_tles__id__delete— Remove Tlecreate_maneuver_project_maneuver_projects_post— Create Maneuver Projectlist_maneuver_projects_maneuver_projects_get— List Maneuver Projectslist_cola_maneuver_variants_cola_maneuver_variants_get— List Cola Maneuver Variantsget_cola_maneuver_variant_cola_maneuver_variants__id__get— Get Cola Maneuver Variantlist_cola_maneuver_plans_cola_maneuver_plans_get— List Cola Maneuver Plansrun_simple_maneuver_variant_maneuver_projects_simple__project_id__variants_post— Run Simple Maneuver Variantgenerate_maneuver_plan_maneuver_projects_simple__project_id__maneuver_plans_post— Generate Maneuver Planopm_to_tle_leop_ccsds_opm_post— Opm To Tleoem_to_tle_leop_oem_post— Oem To Tlespacex_transporter_opm_to_tle_leop_spacex_opm_transporter_post— Spacex Transporter Opm To Tlespacex_transporter_single_opm_to_tle_leop_spacex_opm_transporter_single_post— Spacex Transporter Single Opm To Tlespacex_operator_opm_to_tle_leop_spacex_opm_operator_post— Spacex Operator Opm To Tleupload_gnss_file_od__object_id__upload_post— Upload Gnss Filelist_od_objects_od_objects_get— List Od Objectslist_od_files_od__object_id__get— List Od Filesdownload_file_content_od__object_id__file_get— Download File Contentlist_leop_launches_od_leop_get— List Leop Launchesget_leop_tles_od_leop__launch_folder__get— Get Leop Tlesget_rso_attributes_od__object_id__attributes_get— Get Rso Attributeslist_ground_observers_ground_observers_get— List Ground Observerscreate_ground_observer_ground_observers_post— Create Ground Observerget_ground_observer_ground_observers__sensor_id__get— Get Ground Observerupdate_ground_observer_ground_observers__sensor_id__patch— Update Ground Observerdelete_ground_observer_ground_observers__sensor_id__delete— Delete Ground Observerlist_visibility_windows_visibility_windows_post— List Visibility Windowsadvanced_search_nlp_nlp_advancesearch__post— Converts human question into structured JSON for satcatgenerate_sat_report_nlp_satreport__post— Generates sat report based on facts.request_sat_report_nlp_request_satreport__post— Generates request for a sat report based on facts.metrics_metrics_get— Metricsroot__get— Roothealth_health_get— Health
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.