agentl MCP server
io.github.arimayuji/agentl·v0.9.0·1 starsValidate, plan, preview and run YAML data pipelines (ETL with LLM steps) and debug failed runs.
1 stars1.0k downloads/wk
Reviews
Write oneNobody has reviewed agentl yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
agentl tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- Code scan44 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How agentl compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 4,460 AI and agents servers
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
- Downloads a week
- 1,048
- more than 93% of 1,538 AI and agents servers with a package
Install agentl in Claude Code, Cursor or VS Code
claude mcp add agentl -- uvx agentl-etl
What the publisher says
From the agentl repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.arimayuji/agentl -->
Website · Getting started · Connectors · PyPI · Roadmap · Discussions
Agentic ETL in YAML. Read files, APIs and databases, let an LLM classify or extract each record against a schema, check the data, and deliver it. Per-record cache, budgets, retries and a live dashboard come built in.
halfway only pays for what did not finish (before and after).
- Pay once per record: a re-run of unchanged data makes no model calls, and a job that failed
Kafka, SQS, webhooks, and an MCP server for Claude Code and Cursor.
- Data you can trust: check steps with fixed rules and an agent review before delivery.
- Works where your data is: CSV, Excel, PDF, SQL, Postgres, S3, SharePoint, Google Sheets,
evals against plain Python, including where it loses.
- Honest numbers: benchmarks and
Status: beta (v0.9). Minor releases may still change the API; every change is in the changelog.
For AI agents: the docs are at agentl.com.br/llms.txt, and every docs page has a raw Markdown copy (/index.md).
Install
pip install agentl-etl # core: CSV, JSON, HTTP, SQLite, runner, dashboard
pip install 'agentl-etl[office,pdf]' # Excel, Word, PDF
pip install 'agentl-etl[anthropic]' # Claude as the LLM provider
pip install 'agentl-etl[all]'The distribution is named agentl-etl on PyPI; the import and the CLI are both agentl.
A pipeline
name: invoices
llm:
provider: anthropic # or "echo" to run offline
model: claude-opus-5-5
steps:
- id: invoices
use: csv.read
with: { path: data/invoices.csv }
- id: customers
use: json.read
with: { path: data/customers.json }
- id: matched
use: join
input: [invoices, customers]
with: { left: invoices, right: customers, on: tax_id, how: left }
- id: classify
agent: Classify the expense category and flag unknown clients for review.
input: matched
output: { number: str, customer: str?, category: str?, needs_review: bool? }
- id: save
use: sqlite.write
input: classify
with: { db: out/invoices.db, table: invoices }
notify:
channels:
slack: { webhook: "${SLACK_WEBHOOK}" }
rules:
- on: run.failed
to: [slack]
summary: agent # the LLM explains the failure in 3 lines
- on: item.rejected
when: "rate > 0.05"
to: [slack]Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
agentl: common questions
- Is agentl MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the agentl safety report
- How do I install agentl?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does agentl need an API key?
- No secret keys are declared. It reads 3 settings from the environment.
- Is agentl maintained?
- The last commit was 20 days ago (2026-10-16). The latest release is v0.9.0.
- What can I use instead of agentl?
- Servers from other publishers that do the same job: agent-device MCP server, Agent-Native Plan MCP server and IWE (iwe.md) MCP server.
- How does agentl compare with other AI and agents MCP servers?
- safety score 92/100 (higher than 90% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers); downloads a week 1,048 (more than 93% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to agentl
Same job from other publishers: the closest match first, then the best rated.
- agent-deviceLet AI agents inspect, control, and debug real iOS, Android, desktop, and TV appsnot reviewedWidely usedA
- Agent-Native PlanStructured visual plans and PR recaps with diagrams, prototypes, annotations, and sharingnot reviewedEstablishedA
- IWE (iwe.md)Markdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA
- OrcareplayRead, replay and fork recorded coding-agent runs.not reviewedEstablishedA
- three.ws BillingAn agent's account economics — plan quotas, metered usage, invoices, receipts, and earnings.not reviewedEstablishedB