# Smithery configuration for ContextStream MCP Server
# https://smithery.ai/docs/config
startCommand:
type: stdio
configSchema:
type: object
properties:
CONTEXTSTREAM_API_URL:
type: string
description: API base URL
default: https://api.contextstream.io
CONTEXTSTREAM_API_KEY:
type: string
description: Your ContextStream API key (get one at contextstream.io)
CONTEXTSTREAM_WORKSPACE_ID:
type: string
description: Optional default workspace ID (enables workspace-pooled rate limiting for Team/Enterprise)
required:
- CONTEXTSTREAM_API_KEY
commandFunction: |-
(config) => ({
command: "npx",
args: ["-y", "@contextstream/mcp-server"],
env: {
CONTEXTSTREAM_API_URL: config.CONTEXTSTREAM_API_URL || "https://api.contextstream.io",
CONTEXTSTREAM_API_KEY: config.CONTEXTSTREAM_API_KEY,
...(config.CONTEXTSTREAM_WORKSPACE_ID ? { CONTEXTSTREAM_WORKSPACE_ID: config.CONTEXTSTREAM_WORKSPACE_ID } : {})
}
})