Skip to main content
Glama

Personal Assistant MCP Server

by lemannrus
config.py1.13 kB
import os from pathlib import Path ENABLE_OBSIDIAN_TOOLS = os.getenv("ENABLE_OBSIDIAN_TOOLS", False) ENABLE_TRELLO_TOOLS = os.getenv("ENABLE_TRELLO_TOOLS", False) ENABLE_CALENDAR_TOOLS = os.getenv("ENABLE_CALENDAR_TOOLS", False) ENABLE_NEWS_SEARCH = os.getenv("ENABLE_NEWS_SEARCH", False) ENABLE_WEB_PARSER = os.getenv("ENABLE_WEB_PARSER", False) GOOGLE_CREDENTIALS_PATH = os.getenv("GOOGLE_CREDENTIALS_PATH", None) GOOGLE_TOKEN_PATH = os.getenv("GOOGLE_TOKEN_PATH", None) GOOGLE_CX_ID = os.getenv("GOOGLE_CX_ID", None) GOOGLE_API_KEY = os.getenv("GOOGLE_API_KEY", None) GOOGLE_CALENDAR_SCOPES = ["https://www.googleapis.com/auth/calendar"] OBSIDIAN_VAULT_PATH = Path(os.getenv("OBSIDIAN_VAULT_PATH", "")) OBSIDIAN_DEFAULT_FOLDER = os.getenv("OBSIDIAN_DEFAULT_FOLDER", None) SEMANTIC_SEARCH_ENABLED = os.getenv("SEMANTIC_SEARCH_ENABLED", False) EMBEDDINGS_PATH = Path(os.getenv("EMBEDDINGS_PATH") or None) SIMILARITY_THRESHOLD = 0.5 TRELLO_API_KEY = os.getenv("TRELLO_API_KEY", None) TRELLO_TOKEN = os.getenv("TRELLO_TOKEN", None) LOG_PATH = Path(os.getenv("LOG_PATH")) MODEL_TOKEN_LIMIT = 10000 CHUNK_SIZE_TOKENS = 512

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/lemannrus/personal-assistant-mcp'

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