Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FASTMCP_TRANSPORT | No | The transport mechanism to use, typically set to 'stdio' for standard input/output communication. | |
| FASTMCP_SHOW_SERVER_BANNER | No | Determines whether to show the startup banner. Setting this to 'false' is often required to prevent banner text from interfering with the stdio JSON-RPC stream. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_peps | List active Python PEPs with compact metadata. |
| search_peps | Search active PEP titles for a query string. |
| get_pep | Get a PEP by number. Use Pass |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |