From 26a19eeeb3ac0bc2322ddbce02b73410c669d2b3 Mon Sep 17 00:00:00 2001 From: Daniel Chalef <131175+danielchalef@users.noreply.github.com> Date: Tue, 6 May 2025 15:12:56 -0700 Subject: [PATCH] feat: add smithery.yaml configuration for MCP server --- mcp_server/smithery.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 mcp_server/smithery.yaml 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