smithery.yaml•1.16 kB
# Smithery configuration file: https://smithery.ai/docs/config#smitheryyaml
startCommand:
type: stdio
configSchema:
# JSON Schema defining the configuration options for the MCP.
type: object
required:
- kekaClientId
- kekaClientSecret
- kekaRefreshToken
properties:
kekaClientId:
type: string
description: Client ID for your Keka application
kekaClientSecret:
type: string
description: Client Secret for your Keka application
kekaRefreshToken:
type: string
description: Refresh Token for your Keka application
commandFunction:
# A JS function that produces the CLI command based on the given config to start the MCP on stdio.
|-
(config) => ({
command: 'node',
args: ['build/index.js'],
env: {
KEKA_CLIENT_ID: config.kekaClientId,
KEKA_CLIENT_SECRET: config.kekaClientSecret,
KEKA_REFRESH_TOKEN: config.kekaRefreshToken,
}
})
exampleConfig:
kekaClientId: your_keka_client_id
kekaClientSecret: your_keka_client_secret
kekaRefreshToken: your_keka_refresh_token