diff --git a/mcp_server/smithery.yaml b/mcp_server/smithery.yaml new file mode 100644 index 00000000..4dbae961 --- /dev/null +++ b/mcp_server/smithery.yaml @@ -0,0 +1,27 @@ +startCommand: + type: stdio + configSchema: + type: object + required: + - openaiApiKey + - groupId + properties: + openaiApiKey: + type: string + description: Your OpenAI API key. + groupId: + type: string + description: The group ID to namespace the graph. An arbitrary string. + commandFunction: | + (config) => ({ + command: 'uv', + args: [ + 'run', + 'graphiti_mcp_server.py', + '--group-id', + config.groupId + ], + env: { + OPENAI_API_KEY: config.openaiApiKey + } + }) \ No newline at end of file