Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
API_HEADERS | Yes | Headers to be sent with API requests, typically containing your API key in the format 'x-magicapi-key:your-api-key' | |
API_BASE_URL | No | Base URL for API requests (optional, defaults to 'https://api.magicapi.dev/api/v1/') | https://api.magicapi.dev/api/v1/ |
OPENAPI_SPEC_PATH | No | Path to the modified OpenAPI specification files (optional) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
distance_and_duration_bw_starts_and_stops | Calculate length and driving time of the optimal routes between origin and destination points on the real road network. |
Get_audio_analysis_URL | This endpoint retrieves the URL of the transcription and analysis of the audio for the given request ID. |
Whisper_Audio_Processing | API for sentece wise transcription and analysis of audio, using AI models. Make sure to call get audio analysis URL with the request ID received from this API. |
Upload | Make a POST request to capix/faceswap/upload/ |
ImageFaceSwap | Make a POST request to capix/faceswap/faceswap/v1/image |
VideoFaceSwap | Make a POST request to capix/faceswap/faceswap/v1/video |
Result | Make a POST request to capix/faceswap/result/ |
Forward_Geocoding | Obtain location(geographic coordinates) for address. |
Reverse_Geocoding | Obtain address for location. |
DNS_Checker_API | Make a POST request to magicapi/dnschecker/dnschecker |
Get_coder_output_URL | This endpoint retrieves the URL of the coding assistant's response for a given request ID. |
Coding_Assistant | Coding Assistant. Make sure you call get coder output URL MCP tool to get the URL for the request id received from this API |
A_fast_nsfw_detection_API | Make a POST request to bridgeml/nsfw!detection/nsfw_detection |
getWhoisInfo | Make a GET request to magicapi/whois/whois/{domain} |
Get_Unblurred_Image_URL | This endpoint retrieves the URL of the Unblurred image for a given request ID. |
Deblurer | API for image deblurring. Make sure you call get deblurred image URL, MCP tool to get the URL for the request id received from this API |
text-to-image | Make a POST request to bridgeml/text!to!image/text_to_image |
Get_ageing_gif_URL | This endpoint retrieves the URL of the ageing gif for a given request ID. |
Period_changer | API for generating ageing gif using AI models. Make sure to call get ageing gif URL, with the result id received from this API |
Search_for_places_by_text | Search for places by text string |
Search_for_nearby_places | Search for places around location within a specified radius. |
Get_hairstyled_image_URL | This endpoint retrieves the URL of the simulated hairstyle image for a given request ID. |
Hair_style_simulator | API for simulating different hair styles using AI models. Make sure to call get hairstyled image after with the request id received from this API. |
BridgeML_API | Make a POST request to bridgeml/codellama/bridgeml/codellama |
Search_Videos | Retrieve video search results based on query parameters |
Search_Web | Retrieve web search results based on query parameters |
Search_Images | Retrieve image search results based on query parameters |
Search_News | Retrieve news search results based on query parameters |
Search_Suggestions | Retrieve search suggestions based on query parameters |
Spellcheck_Search | Retrieve spellcheck suggestions based on query parameters |
Check_domain_availability | Submit a domain name to check its availability. |
best_route_for_multiple_stops | Finding optimal route to visit several locations. |
best_route_bw_start_and_stop | Finding optimal route from a origin to a destination, passing through multiple waypoints(optional). |
Extract_information_from_a_URL | Make a POST request to pipfeed/parse/extract |