@ai-mapping/mcp-nextjs-dev
Version:
MCP server for managing Next.js development processes with AI tools
37 lines • 901 B
TypeScript
import type { LogEntry } from './logs.js';
export interface MCPToolContent {
type: 'text';
text: string;
}
export interface MCPToolResponse {
content: MCPToolContent[];
isError?: boolean;
}
export interface BaseToolResponse {
success: boolean;
error?: string;
}
export interface StartServerResponse extends BaseToolResponse {
processId?: number;
serverUrl?: string;
message?: string;
}
export interface GetLogsResponse extends BaseToolResponse {
logs?: LogEntry[];
totalLines?: number;
serverRunning?: boolean;
}
export interface GetStatusResponse {
isRunning: boolean;
processId?: number;
serverUrl?: string;
uptime?: number;
port?: number;
logCount?: number;
error?: string;
}
export interface StopServerResponse extends BaseToolResponse {
wasRunning?: boolean;
message?: string;
}
//# sourceMappingURL=mcp.d.ts.map