AlexClaw

data-ai MCP Server

BEAM-native personal AI agent built on Elixir/OTP. Runs on your hardware. Your data stays yours.

data-aidata-ai
3 views115 stars9 forksNOASSERTION

Why This Matters

Discovered via unknown and last synced 3mo ago.

Source
unknown
Stars
115
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
62
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (62)

Skill

Description

conversational

Free-text LLM conversation

coder

Generate dynamic skills from natural language via local LLM

DATABASE_PASSWORD

PostgreSQL password

DISCORD_CHANNEL_ID

Channel ID for commands (auto-detected on first message)

Chat

Conversational chat with memory context — pick any provider (cloud or local)

Config

Runtime configuration editor

rss_collector

Fetch + score + notify all-in-one (**deprecated**, use `rss_fetch → llm_score`)

google_tasks

Manage Google Tasks lists and items

elixir_source_scraper

Fetch Elixir stdlib source from GitHub for pattern learning (dynamic)

GEMINI_API_KEY

Google Gemini (free tier available)

local

LM Studio, Ollama

Resources

Shared resources for workflows (RSS feeds, websites, APIs, automations)

research

Deep research with memory context

web_automation

Browser automation via headless Playwright sidecar (**experimental**)

Variable

Description

DISCORD_BOT_TOKEN

Discord bot token from Developer Portal

Dashboard

System status, recent activity

Services

External service status — real connectivity checks for DB, Google, Telegram, Discord, 2FA, Ollama, LM Studio, GitHub, Web Automator

llm_transform

Run a prompt template through the LLM (workflow glue step)

github_security_review

Fetch PR/commit diff, run LLM security analysis

erlang_docs_scraper

Fetch Erlang/OTP docs from GitHub into knowledge base (dynamic)

TELEGRAM_CHAT_ID

Your Telegram chat ID

medium

Gemini Pro, Claude Sonnet

LLM

Provider status and usage

llm_score

Batch-score items for relevance via single LLM call

google_calendar

Fetch upcoming Google Calendar events

lyse_scraper

Scrape Learn You Some Erlang chapters into knowledge base (dynamic)

heavy

Claude Opus

Workflows

Create/edit/run multi-step pipelines, export/import as JSON, filter by name, view run history

web_fetch

Fetch a URL, return extracted text (no LLM)

web_search_fetch

Search DuckDuckGo + fetch pages, return raw content (no LLM)

rss_fetch

Fetch RSS feeds, dedup, filter recent, return JSON items (no LLM)

web_search

Search + synthesize (**deprecated**, use `web_search_fetch → llm_transform`)

web_browse

Fetch + summarize (**deprecated**, use `web_fetch → llm_transform`)

telegram_notify

Send a Telegram message as a workflow step

discord_notify

Send workflow output to a Discord channel. Configurable `channel_id` per step — deliver to different channels in the same workflow

api_request

REST client with API resource discovery — auto-discovers OpenAPI specs, resolves URLs from assigned resources, supports `{base_url}` interpolation

db_backup

PostgreSQL backup with gzip compression and weekly rotation to host-mounted path

shell

Execute whitelisted OS commands for container introspection (2FA-gated)

send_to_workflow

Send data to a workflow on another BEAM node

receive_from_workflow

Gate: accepts remote triggers when placed as step 1

hexdocs_scraper

Scrape hexdocs.pm docs into knowledge base embeddings (dynamic)

skill_source_indexer

Index existing skill source code into knowledge base (dynamic)

Permission

Grants access to

SECRET_KEY_BASE

Phoenix session secret (`mix phx.gen.secret`)

ADMIN_PASSWORD

Web interface login password

TELEGRAM_BOT_TOKEN

From @BotFather

ANTHROPIC_API_KEY

Anthropic Claude

DISCORD_GUILD_ID

Server (guild) ID

Tier

Default providers

light

Gemini Flash, Claude Haiku

Command

Description

Page

Description

Forge

Interactive skill generation — describe a goal, auto-generate/compile/hot-load (pre-alpha)

Skills

Core and dynamic skills — upload, reload, unload

Scheduler

Cron jobs and scheduled workflows

Memory

Browse and search stored knowledge

Database

Schema browser and backup download

Logs

Real-time log viewer with severity filtering

Policies

Authorization policy rules, audit log viewer

Version

Report