Skip to main content
Glama

Storyden

by Southclaws
Mozilla Public License 2.0
229
capabilities.ts720 B
import { includes } from "lodash/fp"; import { InstanceCapability, InstanceCapabilityList, } from "@/api/openapi-schema"; import { useSettings } from "./settings-client"; const findCapability = (cap: InstanceCapability) => includes(cap); export function useCapabilities() { const { settings } = useSettings(); return settings?.capabilities ?? []; } export function useCapability(cap: InstanceCapability) { const { settings } = useSettings(); return hasCapability(cap, settings?.capabilities); } export function hasCapability( cap: InstanceCapability, cs?: InstanceCapabilityList, ) { const capabilities = cs ?? []; const found = findCapability(cap)(capabilities); return Boolean(found); }

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/Southclaws/storyden'

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