Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | The level for logging. Changing this level also affects the log output of other dependent libraries that may use the same environment variable. See valid values at Python logging documentation. | INFO |
| SSL_CERT_DIR | No | Can be configured to use self-signed certificates of hosted API endpoint or intermediate HTTP(S) proxy server(s). | |
| FAST_MCP_HOST | No | This variable specifies which host the MCP server must bind to unless the server transport is set to stdio. | localhost |
| FAST_MCP_PORT | No | This variable specifies which port the MCP server must listen on unless the server transport is set to stdio. | 8000 |
| HTTPX_TIMEOUT | No | The time for the underlying HTTP client to wait, in seconds, for a response from the Frankfurter API. | 5.0 |
| SSL_CERT_FILE | No | Can be configured to use self-signed certificates of hosted API endpoint or intermediate HTTP(S) proxy server(s). | |
| HTTPX_VERIFY_SSL | No | This variable can be set to False to turn off SSL certificate verification, if, for instance, you are using a proxy server with a self-signed certificate. However, setting this to False is advised against: instead, use the SSL_CERT_FILE and SSL_CERT_DIR variables to properly configure self-signed certificates. | True |
| FRANKFURTER_API_URL | No | If you are self-hosting the Frankfurter API, you should change this to the API endpoint address of your deployment. | https://api.frankfurter.dev/v1 |
| MCP_SERVER_TRANSPORT | No | The acceptable options are stdio, sse or streamable-http. | stdio |
| MCP_SERVER_INCLUDE_METADATA_IN_RESPONSE | No | This specifies if additional metadata will be included with the MCP type TextContent that wraps the response data from each tool call. The additional metadata, for example, will include the API URL of the Frankfurter server, amongst others, that is used to obtain the responses. | True |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |