mcp-agentis

mcp-agentis is an automation tool developed in Python, focusing on optimizing workflows. Users can easily automate tasks and improve efficiency. It comes with a rich set of features and allows for flexible configurations.

GitHub Stars

2

User Rating

Not Rated

Favorites

0

Views

35

Forks

1

Issues

0

README
Agentis MCP

A flexible multi-agent framework for building powerful AI agents with MCP server connectivity.

Features
  • Connect to MCP servers for tool access and resource retrieval
  • Build multi-agent workflows with powerful orchestration
  • Simple and intuitive API for creating custom agents
  • Flexible configuration system
  • Support for different transport mechanisms (stdio, SSE)
  • Persistent and temporary connection management
  • Aggregation of multiple tool servers
Installation
pip install agentis-mcp
Quick Start
import asyncio
from agentis_mcp import Agent, AgentContext
from agentis_mcp.config import load_config

async def main():
    # Load the configuration from a YAML file
    config = load_config("config.yaml")
    
    # Create an agent context
    context = AgentContext(config)
    
    # Create an agent with the context
    async with Agent(context) as agent:
        # Run a task with the agent
        result = await agent.run("What's the weather in San Francisco?")
        print(result)

asyncio.run(main())
Documentation

For detailed documentation, see the docs directory.

License

APACHE 2.0