Skip to main content
Glama
Spinner.tsx•849 B
import React from 'react'; const Spinner: React.FC<{ size?: number }> = ({ size = 24 }) => { const styles: { [key: string]: React.CSSProperties } = { spinner: { border: `4px solid var(--background-tertiary)`, borderTop: `4px solid var(--accent-primary)`, borderRadius: '50%', width: `${size}px`, height: `${size}px`, animation: 'spin 1s linear infinite', }, container: { display: 'flex', justifyContent: 'center', alignItems: 'center', padding: '10px', }, }; return ( <> <style>{` @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } `}</style> <div style={styles.container}> <div style={styles.spinner}></div> </div> </> ); }; export default Spinner;

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/pythondev-pro/egw_writings_mcp_server'

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