1. Conduid
  2. Developer Tools
  3. Easy Agents
MCP server · Developer Tools

Easy Agents

Deploy agents easily

Unclaimed last commit 8 months ago devtools
66Good

Scored 6 months ago · breakdown

About Easy Agents

Easy Agents is an MCP server published by kpolley in the Developer Tools category: deploy agents easily.

The repository has 111 stars and 14 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/kpolley/easy-agents

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Easy Agents

Powered by Claude · Grounded in docs

I know everything about Easy Agents. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Easy Agents

Easy Agents

A novel approach to automation that replaces traditional scripting with simple natural language instructions. Powered by Claude Agent SDK and MCP tool-calling.

Overview

Easy Agents is a framework designed to make it as easy as possible for teams to build intelligent automation agents. Instead of writing complex scripts, you define your automation logic using natural language instructions.

Use this as a template to build agentic workflows tailored to your specific environment and use case.

How it Works

Define your agent's behavior with simple natural language:

You are an expert security agent that is responsible for investigating security alerts.

High level steps to accomplish your task:
1. Look up the alert with the given id
2. Perform an extremely in-depth analysis of the alert
3. Generate a detailed report of your findings
4. If the alert is a valid alert, send the report to the slack channel #security-alerts

That's it! Your agent is ready to handle this complex and ambiguous security workflow automatically.

Real-World Examples

This repository includes four working examples that demonstrate the framework's capabilities. It utilizes multiple 3rd party MCP servers including Panther Security Monitoring, VirusTotal, Github, Linear, and Slack MCP servers.

While these examples are cybersecurity focused, this framework can be used to build agents for any team such as those in product engineering or customer support.

Security Alert Investigator Agent

This agent triages incoming security alerts by correlating events across multiple sources, assessing risk levels, and routing to appropriate teams. The agent reads the alert context, investigates related events, and makes intelligent decisions about severity and response.

Application Security Agent

This agent reviews GitHub Advanced Security code-scanning alerts and automatically creates fix PRs for valid issues. It even runs tests and linters to ensure all tests pass, and assigns the right reviewers to the PR.

Supply Chain Security Agent

This agent triages Github Dependabot alerts by evaluating vulnerability impact, updating packages to secure versions, ensuring tests pass, and managing the entire pull request workflow.

Weekly Summary Agent

Every Sunday, this agent reviews Linear tickets and projects for their team. It writes a report on current projects, what got done that week and by whom.

Why This Approach Works

Claude Agent SDK excels at intelligent task orchestration. It transforms high-level goals into detailed action plans, adapts when obstacles arise, and thinks critically through complex problems. With the right tools and clear instructions, it can automate workflows that would typically require hundreds of lines of custom code—making it the ideal MCP client for both technical and operational tasks.

MCP makes tool integration effortless. The Model Context Protocol creates a standardized way for AI to interact with external tools, making integrations as simple as configuration changes (example)

Natural language is maintainable. Your operational playbooks become your automation logic. Team members can easily understand, modify, and extend workflows without wrestling with complex code and 3rd party APIs.

Getting Started

Prerequisites

Installation

  1. Clone this repository or create a template:
git clone https://github.com/kpolley/easy-agents.git
cd easy_agents
  1. Install dependencies:
uv sync
  1. Start the development server:
uv run fastapi dev main.py

Creating Custom Agents

Creating a new agent is as simple as:

  1. Define your agent's behavior in natural language
  2. Specify the MCP servers it needs access to
  3. Deploy via the provided FastAPI endpoints or cronjob triggers

Creating Custom MCP Servers

Extend your agent's capabilities by creating custom MCP servers with FastMCP. See mcps/github_extended.py as an example.

Production Deployment

See DEPLOYMENT.md for guidance.

Contributing

Contributions are welcome! Please feel free to submit pull requests or open issues for bugs and feature requests.

Some ideas we have in mind:

  • More examples and use cases (perhaps from other operational areas such as customer support)
  • Human-in-the-loop interactions (e.g., Slack message an admin with interactive buttons and wait for their response)

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Easy Agents

How do I install Easy Agents?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Easy Agents safe to use with an AI agent?

Its trust score is 66 out of 100 (good). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Easy Agents still maintained?

The last commit was 8 months ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.