TensorBlock/awesome-mcp-servers

A comprehensive collection of Model Context Protocol (MCP) servers

802 ★666 forksTypeScriptUpdated 21h ago

What you need to know

Community-curated MCP server directory (7,747 indexed links across 35 categories) that is turned into a hosted, searchable MCP index with a free public API, normalized server profiles, install-config previews, and badges.

Install

npx @utcp/code-mode-cli prompt  (not applicable — this repo is a directory + registry)
npm run registry:mcp  # starts a local registry MCP server from the repo
npm run registry:api:dev  # starts a local HTTP API for search/profiles/install configs

Usage

  • Add a server via the GitHub issue forms (add-mcp-server / improve-metadata / claim-profile) or a PR adding one markdown bullet to the best docs/*.md category
  • Query the hosted API: GET https://mcp-index.tensorblock.co/v1/servers?query=postgres&limit=5
  • Generate client configs: GET https://mcp-index.tensorblock.co/v1/servers/{id}/install-config?client=claude-desktop
  • Local dev validation: npm run catalog:build && npm run profiles:build && npm test

Key features

  • Indexes 7,747 unique MCP server links with per-profile pages, transport, auth, license and tool metadata
  • Free hosted MCP Index API with search, category/transport/auth filtering, recent/updated lists, and badge.svg rendering
  • Install-config preview generator for Claude Desktop, Cursor, Codex, and VS Code clients
  • Scheduled catalog health checker flags duplicate, stale, archived, and disabled repo entries
  • Automated intake workflows: issue forms generate draft docs PRs, metadata PRs, client-config spec PRs, and cleanup PRs

Best for

Discovering and vetting MCP servers, generating client install configs, and getting an indexed profile badge for a maintained MCP server.

Caveats

  • Not a runnable MCP server itself — it is a community directory plus hosted registry (a local registry MCP server is available for development)
  • Hosted API is free community infrastructure; profile claims are separate from TensorBlock verification
Platforms: WebClients: Claude Desktop · Cursor · Codex · VS Code
Documentation ↗

Reviewed 2026-08-07

Topics

anthropicawesomegenaimcpmcp-servermcp-server-discoverymcp-serversmodel-context-protocol
View on GitHub ↗
Stars
802★
Forks
666
Language
TypeScript
License
MIT
Created
2025-04-04
Last push
2026-08-06