@yogeliu/mcp-server-yapi
Version:
Enhanced YAPI MCP server with multi-project support and enterprise features
15 lines • 594 B
JavaScript
import { MCPTool } from "mcp-framework";
import { yapiGet } from "../utils/yapi-request.js";
import { PROJECT_ENDPOINTS } from "../constants/yapi-endpoints.js";
import { ProjectNameSchema } from "../schemas/interface-schemas.js";
const GetProjectSchema = ProjectNameSchema;
class GetProject extends MCPTool {
name = "get_project";
description = "Get project basic information";
schema = GetProjectSchema;
async execute(input) {
return await yapiGet(PROJECT_ENDPOINTS.GET, {}, input.project_name);
}
}
export default GetProject;
//# sourceMappingURL=GetProject.js.map