We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/deleonio/public-ui-kolibri'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
import { Fragment, h, type FunctionalComponent as FC } from '@stencil/core';
import type { BadgeTextPropType } from '../../schema';
type InternalUnderlinedBadgeTextProps = {
badgeText: BadgeTextPropType;
label: string;
};
const KolInternalUnderlinedBadgeTextFc: FC<InternalUnderlinedBadgeTextProps> = ({ badgeText, label }) => {
/* Prefer capitalization as defined in the badge Text, try uppercase/lowercase when there's no match. */
const badgeTextAsString: string = badgeText;
let [first, ...rest] = label.split(badgeTextAsString);
if (rest.length === 0) {
badgeText = badgeTextAsString.toUpperCase();
[first, ...rest] = label.split(badgeTextAsString);
}
if (rest.length === 0) {
badgeText = badgeTextAsString.toLowerCase();
[first, ...rest] = label.split(badgeTextAsString);
}
return (
<>
{first}
{rest.length ? (
<>
<u>{badgeText}</u>
{rest.join(badgeTextAsString)}
</>
) : null}
</>
);
};
export default KolInternalUnderlinedBadgeTextFc;