fix: mcp auth
This commit is contained in:
@@ -9,6 +9,7 @@ const envSchema = z
|
||||
.object({
|
||||
AUTUMN_MCP_URL: z.string().min(1).default("http://localhost:3099/mcp"),
|
||||
BETTER_AUTH_SECRET: optionalString,
|
||||
BETTER_AUTH_URL: optionalString,
|
||||
CHAT_MODEL: z.string().min(1).default("anthropic/claude-sonnet-4-6"),
|
||||
CHAT_NAME: z.string().min(1).default("Autumn"),
|
||||
CHAT_STATE_DATABASE_URL: optionalString,
|
||||
@@ -18,7 +19,6 @@ const envSchema = z
|
||||
ENCRYPTION_PASSWORD: z.string().min(1),
|
||||
FIRECRAWL_API_KEY: z.string().min(1),
|
||||
MCP_OAUTH_ENVIRONMENT: z.enum(["live", "sandbox"]).default("sandbox"),
|
||||
MCP_SERVER_URL: optionalString,
|
||||
PORT: z.coerce.number().int().positive().default(3099),
|
||||
SLACK_CLIENT_ID: z.string().min(1),
|
||||
SLACK_CLIENT_SECRET: z.string().min(1),
|
||||
@@ -32,8 +32,8 @@ const envSchema = z
|
||||
|
||||
return {
|
||||
...values,
|
||||
MCP_SERVER_URL:
|
||||
values.MCP_SERVER_URL ??
|
||||
BETTER_AUTH_URL:
|
||||
values.BETTER_AUTH_URL ??
|
||||
(process.env.NODE_ENV === "production"
|
||||
? "https://api.useautumn.com"
|
||||
: "http://localhost:8080"),
|
||||
|
||||
@@ -21,7 +21,7 @@ app.get("/health", (c) => c.json({ ok: true }));
|
||||
registerMcpRoutes(app, {
|
||||
"oauth-enabled": true,
|
||||
"oauth-environment": env.MCP_OAUTH_ENVIRONMENT,
|
||||
"server-url": env.MCP_SERVER_URL,
|
||||
"server-url": env.BETTER_AUTH_URL,
|
||||
logger: createConsoleLogger("info"),
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user