awesome-mcp-servers: An open-source collection of MCP servers
A GitHub collection of MCP servers for developers seeking MCP integration entry points, unlike a single-server project.
GitHub punkpeye/awesome-mcp-servers Updated 2026-09-04 Branch main Stars 94.5K Forks 15.8K
MCP servers Open-source collection GitHub MIT License

🧭 Decision Guide

Try it if you

  • You need one repository entry point for finding multiple MCP servers rather than using a single-server project.
    The core project description is “A collection of MCP servers.”
  • You want to reference an MCP-related repository with 94,052 stars and 15,603 forks.
    The project metadata lists 94,052 stars and 15,603 forks.

Skip it if you

  • You need an explicit installation command, version requirements, and an immediately runnable MCP server.
    The README lists no feature items, and the provided material contains no installation command or version requirements.
  • You require formal releases and recent commits to assess its release status.
    The project has 0 releases, 0 recent commits, and the latest version is No releases.

Watch out

  • The README names no specific MCP servers or installation methods, so individual usability cannot be confirmed.
    The README has no list-form feature points, and the provided material contains no command.
  • The Mixed/Unknown technology stack means the runtime environment and dependencies are not specified.
    The project technology stack is marked Mixed/Unknown.

Not stated in the README

  • The README does not specify which individual MCP servers are included.
  • The README does not specify installation commands, configuration methods, or dependency versions for each MCP server.
  • The README does not specify supported operating systems, runtime environments, or clients for each MCP server.
  • The README does not specify maintenance status, test coverage, or security review for the included projects.
  • The README does not specify whether every included MCP server uses the MIT License.

💡 Deep Analysis

6
No I need to start a runnable MCP service immediately for an AI application. Can this repository be installed and started like a published MCP server?
For: An application developer looking for an AI tool-integration service who may assume a GitHub MCP project is directly runnable

No. It should not be treated as an installable and startable MCP server because the repository describes a collection of servers rather than one unified runtime service.

  • The description explicitly says “A collection of MCP servers,” indicating discovery and aggregation rather than a common startup entry point.
  • The README body is empty, so there are no installation commands, configuration examples, startup parameters, or client connection instructions.
  • main_language is Unknown and the language distribution is empty, so executable code, a build system, or a packaged artifact cannot be confirmed.
  • There are no recorded releases or evidence of a downloadable runtime version.

You must select a specific MCP server from the collection or the Glama homepage and follow that project’s own installation and connection instructions. The available data does not support running this repository itself.

  • Project description: A collection of MCP servers.
  • The README body is empty.
  • Project data: main_language is Unknown and language_distribution is empty.
  • Project data: release_count is 0.
  • Project data: homepage is https://glama.ai/mcp/servers.
Not stated in the README:It is unknown whether the directory contains executable scripts, configuration files, or installation tooling.;No unified MCP client connection format is documented.;No startup command or runtime environment is documented for any specific server.
No I want to build and redistribute an internal MCP server catalog in our AI platform based on this MIT-licensed project. Can I assume that every listed server is also usable under the MIT License?
For: An AI platform engineer who wants to build an internal MCP server catalog under the MIT License while controlling third-party licensing risk

No. The MIT License should be understood as applying to this collection repository, not automatically to every external MCP server listed in it.

  • The project data identifies the repository license as MIT License, which supports reuse of the directory itself subject to that license.
  • The description presents the project as a collection of servers, meaning the entries represent multiple external projects rather than one unified codebase.
  • The README body is empty and provides no per-project license list, copyright notices, redistribution terms, or dependency-license information.
  • The homepage points to Glama’s MCP servers page, further indicating that candidate servers may be independent projects with separate legal terms.

If the internal catalog includes external project names, source, documentation, or installation materials, each project’s license and redistribution requirements must be checked separately. The available data does not establish that review.

  • Project data: license is MIT License.
  • Project description: A collection of MCP servers.
  • The README body is empty.
  • Project data: homepage is https://glama.ai/mcp/servers.
Not stated in the README:Per-server licenses and copyright information are not provided.;It is unknown whether the directory contains external source and documentation or only links.;Third-party dependencies and their redistribution obligations are undocumented.
No I plan to use MCP servers discovered through this directory in a production AI workflow, but I require dependencies with formal releases and traceable versions. Can I treat this repository itself as a production dependency?
For: An AI platform engineer preparing to use MCP servers in a production workflow and requiring dependencies with formal release records

No. It is not suitable as a production runtime dependency because the available data only supports it being a collection or index, with no formal release history. It may help discovery, but it does not provide a reproducible MCP service version or stable runtime interface.

  • The language distribution is empty, so the repository’s executable runtime, build scripts, and installable package cannot be confirmed.
  • latest_release is empty and release_count is 0, providing no release-based way to pin a directory version or track changes.
  • The README body is empty, with no installation command, deployment flow, changelog, or compatibility policy.
  • The description is “A collection of MCP servers,” not a directly runnable MCP server.

For production, the individual listed servers and their commits, versions, dependencies, and configuration must be pinned and reviewed; pinning only this collection is insufficient.

  • Project data: main_language is Unknown and language_distribution is empty.
  • Project data: latest_release is empty and release_count is 0.
  • The README body is empty.
  • Project description: A collection of MCP servers.
Not stated in the README:It is unknown whether unrecorded tags or a commit-stability policy exist.;The update frequency, change history, and reproducible export method are undocumented.;There is no documented version-pinning mechanism for listed servers.
No I need an AI Agent to connect to external servers through an MCP client, and I must confirm host, authentication, and protocol compatibility in advance. Does this project directly provide those decision-making details?
For: An integration developer who needs reliable interoperability among an AI Agent, an MCP client, and external MCP servers, with documented compatibility requirements

No. It does not directly provide the compatibility information needed for that decision. The project only identifies itself as a collection of MCP servers and does not define a common client, model host, or authentication standard.

  • The mcp topic confirms its ecosystem focus, but does not establish compatibility with any particular client or model host.
  • The README body is empty, with no compatibility matrix, protocol version, authentication mechanism, transport method, or configuration example.
  • There are no release records from which compatibility boundaries for the directory or its metadata could be inferred.
  • The listed servers are independent projects, so connection failures, permission errors, and tool-call behavior may depend on each server’s implementation.

The repository can help identify candidate names, but it cannot confirm protocol or authentication details. Those must come from the selected server and client documentation.

  • Project data: topics are ai and mcp.
  • The README body is empty.
  • Project data: latest_release is empty and release_count is 0.
  • Project description: A collection of MCP servers.
Not stated in the README:Supported MCP clients, model hosts, and protocol versions are not documented.;Server authentication, authorization, and transport methods are not documented.;The existence of automated compatibility tests or failure reports is unknown.
Yes I am looking for MCP servers that can connect my AI Agent to external tools and data sources, and I want a centralized starting point for candidate discovery. Is this project suitable for the first screening round?
For: A developer connecting external tools to an AI Agent who wants to screen candidates from an MCP server directory

Yes, it is suitable as a first discovery entry point, but not as a replacement for evaluating individual MCP servers. The project is explicitly positioned as a collection of MCP servers, which can reduce the effort of searching across scattered implementations.

  • The description is “A collection of MCP servers,” and the topics include ai and mcp, matching an AI Agent tool-integration workflow.
  • Its homepage points to Glama’s MCP servers page, providing another place to browse candidates.
  • However, the README is empty, so there is no documented unified classification, quality score, installation flow, or compatibility matrix. Inclusion should not be treated as technical endorsement.

Before selecting a server, you still need to inspect that server’s own source and documentation for capabilities, authentication, dependencies, and data access.

  • Project description: A collection of MCP servers.
  • Project data: topics are ai and mcp.
  • Project data: homepage is https://glama.ai/mcp/servers.
  • The README body is empty.
Not stated in the README:The inclusion criteria, classification fields, and ordering rules are not documented.;It is unknown whether search, automated crawling, or quality validation exists.;Compatibility between listed MCP servers and specific AI Agent clients is not documented.
It depends I need to filter MCP servers by language and deployment environment, and I want this repository to provide scripts or tools to automate that filtering. Based on the current project data, is it suitable for this technical task?
For: An AI application developer choosing MCP servers across different languages and deployment environments, hoping the catalog itself provides executable filtering tools

It depends. It may work as a directory for manual browsing, but it should not be assumed to be an automated filtering tool without further verification.

  • The language distribution is empty and main_language is Unknown, so scripts, data-processing programs, or an executable CLI cannot be confirmed.
  • The README body is empty and documents no field schema, filtering command, API, export format, or deployment-environment labels.
  • The project is described as “A collection of MCP servers,” so it could serve as a cross-language discovery entry point, but there is no evidence that entries are normalized to a common schema.
  • The homepage links to Glama’s MCP servers page, which may offer more browsing information, but the project data does not describe synchronization or API integration between them.

It is reasonable for browsing candidates, but the available material is insufficient for integrating it into CI or an automated selection pipeline.

  • Project data: main_language is Unknown and language_distribution is empty.
  • The README body is empty.
  • Project description: A collection of MCP servers.
  • Project data: homepage is https://glama.ai/mcp/servers.
Not stated in the README:It is unknown whether entries contain unified language, deployment, and capability fields.;No machine-readable data format, API, or CI integration method is documented.;Synchronization between the Glama page and this repository is undocumented.

✨ Highlights

  • 94,052 stars and 15,603 forks indicate a large community.
  • The project uses the MIT License, with a clearly stated license.
  • It appeared on GitHub Trending weekly, but gained 0 stars that day.

🔧 Engineering

  • Its core description is a collection of MCP servers; the README lists no specific features.

⚠️ Risks

  • The README provides no installation command, so the trial entry point cannot be confirmed.
  • There are 0 releases and 0 recent commits, providing limited release evidence.
  • The technology stack is Mixed/Unknown, and compatible environments are not specified.

👥 For who?

  • Developers who need a GitHub entry point for finding MCP servers.
  • MCP ecosystem explorers who value a project with 94,052 stars.