Skip to main content
Glama
by OpaqueGlass
indexerHelper.ts673 B
import { CacheQueue } from "@/indexer"; import { IndexProvider } from "@/indexer/baseIndexProvider"; import { IndexConsumer } from "@/indexer/indexConsumer"; import { MyIndexProvider } from "@/indexer/myProvider"; let provider: IndexProvider; let indexer: CacheQueue<QueueDocIdItem> = new CacheQueue("data/storage/petal/syplugin-anMCPServer"); let indexConsumer = new IndexConsumer(); export function useQueue():CacheQueue<QueueDocIdItem> { return indexer; } export function useProvider(): IndexProvider { return provider; } export function useConsumer(): IndexConsumer { return indexConsumer; } export function setIndexProvider(ip) { provider = ip; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/OpaqueGlass/syplugin-anMCPServer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server