Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP server port (HTTP mode only) | 3000 |
| CORS_ORIGIN | No | CORS allowed origins (HTTP mode only) | * |
| STARTER_TRANSPORT | No | Transport mode: stdio or http | stdio |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
| completions | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| echo | Echo back the provided text |
| fetch | Fetch a stub document by id and return full text |
| search | Search stub documents and return minimal results (id, title, url) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| code-analyzer | Analyze code for security, performance, style issues, and bugs |
| generate-readme | Generate a README file for a project |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| System Information | Get basic system information about the server |
| ISO 8601 format | Get current timestamp in various formats |
| Unix timestamp | Get current timestamp in various formats |
| Human-readable format | Get current timestamp in various formats |