# ahmedalbanna/mcp-server-base

Source: https://glimind.com/server/glama%2Fahmedalbanna%2Fmcp-server-base
Registry id: `glama/ahmedalbanna/mcp-server-base`
Status: unknown

## Tools (31)

- `brave_search`: Brave API (mock if no key)
- `calculator`: add/sub/mul/div
- `collect_user_info`: Elicitation demo (contact/preferences)
- `create_task`: Create background task
- `database_query`: SQL via alasql (users, notes)
- `database_tables`: List tables row counts
- `echo`: Echo message
- `fetch_url`: Fetch URL
- `generate_with_sampling`: Sampling demo (LLM)
- `get_task`: Get task status
- `get_task_result`: Get task result
- `get_time`: Current time
- `github_get_issue`: GitHub get issue
- `github_get_repo`: GitHub get repo
- `github_search_repos`: GitHub search repos
- `list_files`: List files under ALLOWED_ROOT
- `memory_clear`: Clear all
- `memory_delete`: Delete KV
- `memory_get`: Get KV
- `memory_list`: List KVs
- `memory_set`: Set KV in memory
- `rag_clear`: Clear vector store
- `rag_ingest`: Ingest text (chunked, embedded)
- `rag_list`: List docs
- `rag_search`: Vector search (cosine)
- `read_file`: Read file (1MB limit)
- `search_files`: Search text inside files
- `shell_execute`: Shell (allowlist, disabled by default)
- `tavily_search`: Tavily API (mock if no key)
- `web_fetch`: Cached web fetch
- `write_file`: Write file + triggers resource changed

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
