smithery.yaml•969 B
version: 1
type: docker
# Build configuration
build:
dockerfile: Dockerfile
dockerBuildPath: .
# Runtime configuration
runtime:
port: 3000
# MCP configuration
mcp:
manifest: mcp-manifest.json
# Start command configuration
startCommand:
type: stdio
configSchema:
type: object
required:
- readwiseApiToken
properties:
readwiseApiToken:
type: string
description: The API token for the Readwise API
port:
type: number
description: The port to run the server on (default 3001)
default: 3001
debug:
type: boolean
description: Enable debug logging
default: false
commandFunction: |
(config) => ({
command: 'node',
args: ['dist/simplified-server.js'],
env: {
READWISE_API_TOKEN: config.readwiseApiToken,
PORT: config.port ? config.port.toString() : '3001',
DEBUG: config.debug ? 'true' : 'false'
}
})