Awesome MCPAgent Platforms

micro/go-micro

⭐ 23063 Go added to this list on 2026-06-22 repository created 2015-01-13

Go Micro is a robust Go framework designed for developing AI agents and distributed services. It enables developers to build agents equipped with models, memory, and tools, accessible via Model Context Protocol (MCP) and A2A Protocol. The framework allows for the creation of services that inherently support registration, discovery, and expose every endpoint as an AI-callable tool. It simplifies the orchestration of deterministic tasks through flows. A key feature is the ability for AI agents to generate new services dynamically based on conversational prompts, streamlining development and enhancing system adaptability. Services are implemented as Go structs with methods, where doc comments and `@example` tags automatically become tool descriptions for AI agents. Go Micro supports pluggable components for model providers, memory (durable and store-backed by default), and custom tools, ensuring flexibility and extensibility. It also includes built-in capabilities like 'plan' for multi-step work and 'delegate' for handing tasks to other agents, promoting distributed intelligence. The framework provides a CLI for quick scaffolding, running, and interacting with services and agents, offering a comprehensive ecosystem for building scalable and intelligent distributed systems.

https://github.com/micro/go-micro

aiai-agentsdistributed-systemsgogolangmcpmicromicroservicesagent-frameworkmodel-context-protocolservice-mesh

Also in Agent Platforms

affaan-m/ECC

ECC is a comprehensive agent harness performance optimization system providing skills, instincts, memory, security, and research-first development for various AI agent harnesses including Claude Co...

open-webui/open-webui

Open WebUI is a self-hosted, extensible AI platform supporting multiple LLM runners and OpenAI-compatible APIs with advanced features like Retrieval Augmented Generation, model building, and offline deployment.

Mintplex-Labs/anything-llm

AnythingLLM is an all-in-one AI application with full MCP compatibility that enables intelligent chat interactions with documents using various LLMs, multi-user support, and no-code AI agent building capabilities.

aaif-goose/goose

goose is an open-source, extensible AI agent providing desktop, CLI, and API interfaces for code, workflows, and general tasks, featuring broad LLM provider compatibility and connection to MCP exte...

HKUDS/nanobot

nanobot is an ultra-lightweight, open-source, self-hosted personal AI agent framework in Python, offering a WebUI, tools, memory, MCP integration, multi-agent workflows, automation, and chat app co...

zhayujie/CowAgent

CowAgent is an open-source, multi-model AI assistant and Agent Harness designed for autonomous task planning, tool execution, and continuous learning, featuring native Model Context Protocol (MCP) ...

sickn33/agentic-awesome-skills

This project provides an installable GitHub library and npm installer for over 1,900 agentic skills and playbooks, designed to enhance AI coding assistants like Claude Code, Gemini CLI, Cursor, and...

danny-avila/LibreChat

LibreChat is an open-source enhanced ChatGPT clone that integrates multiple AI models and supports the Model Context Protocol (MCP) for advanced AI assistant features including no-code agents, secure code execution, multimodal interactions, and customizable conversation management.