Spaces:
Sleeping
Sleeping
| import { algoliasearch } from "algoliasearch"; | |
| import fs from "fs" | |
| const aclient = algoliasearch('D79SNO8B1R', '5e28f0f65380b998763c5251289f6d9b'); | |
| export async function SavetoAlgolia(raw){ | |
| //const raw = fs.readFileSync("./package.json","utf8"); | |
| const pkg = JSON.parse(raw); | |
| const meta = { | |
| name: pkg.name, | |
| description: pkg.description, | |
| author: pkg.author, | |
| license: pkg.license, | |
| version: pkg.version, | |
| readme:`ihub op clone <mcp server name>` | |
| }; | |
| let algolia_insertion=await aclient.saveObject({ | |
| indexName: 'mcp', | |
| body: meta | |
| }); | |
| if(algolia_insertion.taskID){ | |
| return true | |
| } | |
| else { | |
| return false | |
| } | |
| } | |