civil-engineering-cloud-cla.../03-claude-code-runnable/shims/ant-claude-for-chrome-mcp/index.ts

26 lines
524 B
TypeScript

export type PermissionMode =
| 'ask'
| 'skip_all_permission_checks'
| 'follow_a_plan'
export type Logger = {
info(message: string): void
warn(message: string): void
error(message: string): void
}
export type ClaudeForChromeContext = {
serverName?: string
logger?: Logger
}
export const BROWSER_TOOLS: Array<{ name: string }> = []
export function createClaudeForChromeMcpServer(_context: ClaudeForChromeContext) {
return {
async connect() {},
setRequestHandler() {},
async close() {},
}
}