MCP.Market

agentl MCP server

by arimayuji·io.github.arimayuji/agentl·v0.9.0·1 stars

Validate, plan, preview and run YAML data pipelines (ETL with LLM steps) and debug failed runs.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars1.0k downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-device
    Let AI agents inspect, control, and debug real iOS, Android, desktop, and TV apps
    A
  • Agent-Native Plan
    Structured visual plans and PR recaps with diagrams, prototypes, annotations, and sharing
    A
  • IWE (iwe.md)
    Markdown knowledge base as agent memory. Runs against the notes directory it is started in.
    A
  • Orcareplay
    Read, replay and fork recorded coding-agent runs.
    A
  • three.ws Billing
    An agent's account economics — plan quotas, metered usage, invoices, receipts, and earnings.
    B