Awesome MCP Registry

Awesome MCP Registry

By toolsdk-ai GitHub

Awesome MCP Servers and Packages Registry with Structured JSON configurations

Overview

What is Awesome MCP Registry?

Awesome MCP Registry is an open and structured registry for MCP (Model Context Protocol) servers and packages, utilizing structured JSON configurations to facilitate the generation of documentation and package lists.

How to use Awesome MCP Registry?

To use the Awesome MCP Registry, you can install it via npm and import the package lists into your JavaScript or TypeScript projects. You can also fetch the package lists directly using cURL.

Key features of Awesome MCP Registry?

  • Structured JSON configurations for easy integration.
  • Generates README.md and packages-list.json automatically.
  • Supports various MCP servers across different domains like art, cloud platforms, and browser automation.

Use cases of Awesome MCP Registry?

  1. Building custom MCP projects and hosting sites.
  2. Accessing a wide range of MCP servers for different functionalities.
  3. Facilitating the development of applications that require integration with multiple services.

FAQ from Awesome MCP Registry?

  • What is an MCP server?

An MCP server is a server that implements the Model Context Protocol, allowing for standardized interactions between AI models and various services.

  • How can I contribute to the Awesome MCP Registry?

You can contribute by adding new MCP servers or improving existing documentation on the GitHub repository.

  • Is there a cost to use the Awesome MCP Registry?

No, the Awesome MCP Registry is free to use.

Content

Awesome MCP Registry

How many MCP Servers in Awesome MCP Registry

Welcome to the Awesome MCP Registry.

An open, well-structured and developer-friendly list of 62+ MCP servers.

Unlike other MCP projects, this Awesome MCP Registry leverages structured JSON configs to generate README.md, npm package and packages-list.json

You can use the Awesome MCP Registry to build your own great MCP projects and hosting sites, acting as the database for MCP servers and packages.

Quick Start

Install via package manager:

npm install @toolsdk.ai/registry

Use it on your JavaScript / Typescript project:

import mcpServerLists from '@toolsdk.ai/registry/indexes/packages-lists.json';

Fetch all MCP Servers lists via cURL:

curl https://toolsdk-ai.github.io/awesome-mcp-registry/indexes/packages-list.json
// JavaScript TypeScript
console.log(await(await fetch('https://toolsdk-ai.github.io/awesome-mcp-registry/indexes/packages-list.json')).json());

Submit new MCP servers:

{
  "type": "mcp-server",
  "name": "@modelcontextprotocol/server-github",
  "description": "MCP server for using the GitHub API",
  "url": "https://github.com/modelcontextprotocol/servers/blob/main/src/github",
  "runtime": "node",
  "license": "MIT",
  "env": {
    "GITHUB_PERSONAL_ACCESS_TOKEN": {
      "description": "Personal access token for GitHub API access",
      "required": true
    }
  }
}

Fork this repo, and create a new file called your-new-mcp-server.json under packages/uncategorized folder.

For more detail please see the guide.

MCP Servers

Aggregators

Servers that let you access multiple apps and tools through one MCP server.

  • @modelcontextprotocol/server-everything: This MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.

Art & Culture

Explore art collections, museums, and cultural heritage with AI-friendly tools.

Browser Automation

Tools for browsing, scraping, and automating web content in AI-compatible formats.

Cloud Platforms

Integrate with cloud services to manage and interact with cloud infrastructure.

  • @cloudflare/mcp-server-cloudflare: MCP server for interacting with Cloudflare API
  • @strowk/mcp-k8s: MCP server connecting to Kubernetes
  • kubernetes-mcp-server: Powerful and flexible Kubernetes MCP server implementation with additional features for OpenShift. Besides the typical CRUD operations on any Kubernetes resource, this implementation adds specialized features for Pods and other resources.
  • mcp-server-kubernetes: MCP server for managing Kubernetes clusters, enabling LLMs to interact with and control Kubernetes resources.

Code Execution

Run code securely, perfect for coding agents and AI-driven programming tasks.

  • mcp-server-make: A Model Context Protocol server that provides make target calling functionality. This server enables LLMs to execute make targets from a specified Makefile within a specified working directory.

Command Line

Run shell commands and interact with command-line tools easily.

  • mcp-shell: An MCP server for your shell
  • mcp-server-commands: MCP server enabling LLMs to execute shell commands and run scripts through various interpreters with built-in safety controls.

Communication

Connect with messaging platforms to manage chats and interact with team tools.

Databases

Securely access and query databases with options for read-only permissions.

Data Platforms

Tools for integrating, transforming, and managing data pipelines.

  • mcp-tinybird: A Model Context Protocol server that lets you interact with a Tinybird Workspace from any MCP client.

Developer Tools

Enhance your development workflow with tools for coding and environment management.

  • @mcp-get-community/server-macos: MCP server for macOS system operations
  • mcp-server-aidd: An MCP server that provides a comprehensive set of tools for AI-driven development workflows. Features include file system operations, code analysis using tree-sitter for multiple programming languages, Git operations, code execution, and system information retrieval. Designed to enhance AI's capability to assist in software development tasks.
  • mcp-server-tree-sitter: A Model Context Protocol server that provides code analysis capabilities using tree-sitter. This server enables LLMs to explore, search, and analyze code with appropriate context management.
  • @mcp-get-community/server-llm-txt: MCP server that extracts and serves context from llm.txt files, enabling AI models to understand file structure, dependencies, and code relationships in development environments
  • @llmindset/mcp-hfspace: MCP Server for using HuggingFace Spaces. Seamlessly use the latest Open Source Image, Audio and Text Models from within Claude Deskop.
  • awslabs.nova-canvas-mcp-server: A Model Context Protocol server that lets you interact with a Nova Canvas from any MCP client.
  • hackmd-mcp: A Model Context Protocol server for integrating HackMD's note-taking platform with AI assistants
  • mcp-openapi-schema-explorer: MCP server providing token-efficient access to OpenAPI/Swagger specs via MCP Resources for client-side exploration.
  • docker-mcp: A powerful Model Context Protocol (MCP) server for Docker operations, enabling seamless container and compose stack management through Claude AI

Data Science Tools

Simplify data analysis and exploration with tools for data science workflows.

  • mcp-solver: MCP server for Constraint Solving and Optimization

File Systems

Manage files and directories with tools for reading, writing, and organizing files.

Knowledge & Memory

Store and query structured information for AI models to use across sessions.

  • mcp-server-rememberizer: An MCP server for interacting with Rememberizer's document and knowledge management API. This server enables Large Language Models to search, retrieve, and manage documents and integrations through Rememberizer.
  • mcp-rememberizer-vectordb: A Model Context Protocol server for LLMs to interact with Rememberizer Vector Store.
  • @modelcontextprotocol/server-memory: MCP server for enabling memory for Claude through a knowledge graph

Location Services

Work with maps, weather, and location-based data for analytics and insights.

Monitoring

Analyze app performance and error reports with monitoring tools.

Search & Data Extraction

Find and extract data from various sources quickly and efficiently.

Version Control

Manage Git repositories, pull requests, and issues with version control tools.

Other Tools and Integrations

Miscellaneous tools and integrations that don’t fit into other categories.

No tools information available.
No content found.