chore: remove mcp impl from demo

This commit is contained in:
Bereket Engida
2025-06-01 10:20:32 -07:00
parent 29ebab00f5
commit 158581d7da
2 changed files with 0 additions and 42 deletions
@@ -1,4 +0,0 @@
import { oAuthDiscoveryMetadata } from "better-auth/plugins";
import { auth } from "../../../lib/auth";
export const GET = oAuthDiscoveryMetadata(auth);
-38
View File
@@ -1,38 +0,0 @@
import { createMcpHandler } from "@vercel/mcp-adapter";
import { withMcpAuth } from "better-auth/plugins";
import { z } from "zod";
import { auth } from "@/lib/auth";
const handler = withMcpAuth(auth, (req, session) => {
return createMcpHandler(
(server) => {
server.tool(
"echo",
"Echo a message",
{ message: z.string() },
async ({ message }) => {
return {
content: [{ type: "text", text: `Tool echo: ${message}` }],
};
},
);
},
{
capabilities: {
tools: {
echo: {
description: "Echo a message",
},
},
},
},
{
redisUrl: process.env.REDIS_URL,
basePath: "/api",
verboseLogs: true,
maxDuration: 60,
},
)(req);
});
export { handler as GET, handler as POST, handler as DELETE };