Awesome AI AgentsMCP Server Framework

connery-io/connery-sdk

⭐ 294 TypeScript added to this list on 2025-04-19 repository created 2023-06-20

Connery SDK is an open-source software development kit (SDK) and command-line interface (CLI) designed to facilitate the creation of AI plugins and actions. It is distributed as an NPM package that combines both an SDK and CLI to streamline the development process for AI applications. The SDK provides a JavaScript API that allows developers to define plugins and actions easily, while the CLI automates various development tasks, making it simpler to build and manage these components. A key feature of Connery SDK is its ability to package plugins and actions into a plugin server that exposes a standardized REST API generated from metadata. This plugin server handles essential functionalities such as authorization, input validation, and logging, enabling developers to focus on the core logic of their actions without worrying about these operational concerns. The standardized API ensures consistent interaction between different AI apps and the actions, regardless of how the actions are implemented. Actions in Connery SDK are defined by JavaScript code that encapsulates their logic, along with metadata that describes their inputs and outputs. These actions can interact with external APIs, databases, or other services, making them versatile for various AI-driven tasks. Examples of use cases include sending emails from an OpenAI GPT, summarizing web pages and sending the summaries via email, and scaling backend services on AWS from Slack. The project is structured as a monorepo containing the SDK and CLI package as well as documentation. It is currently in early beta, and the maintainers encourage community feedback and contributions. The repository includes detailed documentation and guides to help developers get started quickly, including commands to initialize new plugins, install dependencies, and run the plugin server. Overall, Connery SDK aims to simplify and standardize the development of AI plugins and actions, providing a robust framework for integrating AI capabilities into various applications.

https://github.com/connery-io/connery-sdk

action-developmentactionsagentaiai-actionsai-agentai-appsai-pluginsapiappsauthorizationautomationchatbotclicommunity-contributionsdatabasesdevelopmentdocumentationearly-betaexternal-apisgptinput-validationintegrationjavascript-apillmloggingmiddlewaremonoreponatural-languageno-codeopen-sourceplugin-developmentplugin-serverpluginsrest-apisdktools

Also in MCP Server Framework

thedaviddias/Front-End-Checklist

Front-End Checklist is an open-source quality system for modern web development, offering comprehensive best practices for humans and AI agents.

PrefectHQ/fastmcp

FastMCP offers a Pythonic framework for building Model Context Protocol (MCP) servers and clients, facilitating structured communication for AI agents and models.

pascalorg/editor

Local-first 3D building editor built with React Three Fiber and WebGPU that exposes an MCP service so AI agents can create and edit 3D scenes.

trycua/cua

c/ua is a high-performance framework that enables AI agents to control full macOS and Linux operating systems within secure, lightweight virtual containers on Apple Silicon Macs, supporting complex autonomous workflows and LLM integration.

nukeop/nuclear

Nuclear is a free, open-source, ad-free music player for Windows, macOS, and Linux, featuring streaming from various sources, playlist management, a powerful plugin system, and integration with AI ...

googleapis/mcp-toolbox

MCP Toolbox for Databases is an open-source server that connects AI agents and applications to enterprise databases using the Model Context Protocol (MCP).

apify/apify-mcp-server

Model Context Protocol server that exposes thousands of Apify Actors as tools, letting AI agents scrape social media, search engines, maps and e-commerce sites over hosted HTTP or local stdio.

grab/cursor-talk-to-figma-mcp

Cursor Talk to Figma MCP is an integration that enables Cursor AI to communicate with Figma programmatically for reading and modifying designs, automating and enhancing the design workflow.