Skip to main content
Glama
__init__.py864 B
from typing import Dict, Any from web3 import Web3 class State: def __init__(self): self.storage: Dict[str, Any] = {} self.web3 = Web3() def get(self, key: str) -> Any: return self.storage.get(key) def set(self, key: str, value: Any) -> None: self.storage[key] = value def delete(self, key: str) -> None: if key in self.storage: del self.storage[key] def clear(self) -> None: self.storage.clear() def __getitem__(self, key: str) -> Any: return self.get(key) def __setitem__(self, key: str, value: Any) -> None: self.set(key, value) def __delitem__(self, key: str) -> None: self.delete(key) def __contains__(self, key: str) -> bool: return key in self.storage

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/ArjunBhuptani/sparkmango'

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