@takashito/linode-mcp-server
Version:
MCP server for Linode API
24 lines • 864 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createRegionsClient = createRegionsClient;
function createRegionsClient(axios) {
return {
getRegions: async (params) => {
const response = await axios.get('/regions', { params });
return response.data;
},
getRegion: async (id) => {
const response = await axios.get(`/regions/${id}`);
return response.data;
},
getRegionsAvailability: async () => {
const response = await axios.get('/regions/availability');
return response.data;
},
getRegionAvailability: async (regionId) => {
const response = await axios.get(`/regions/${regionId}/availability`);
return response.data;
}
};
}
//# sourceMappingURL=regions.js.map