Awesome MCP API

v1.0.0APIsstable

Curated and continuously growing collection of MCP APIs for AI agents, LLM automation, scraping, DevOps, databases, browser control, and real world AI workflows.

ai-toolsapimcpmcp-servermcp-servers
Share:
9
Stars
0
Downloads
0
Weekly
0/5

What is Awesome MCP API?

Awesome MCP API is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to curated and continuously growing collection of mcp apis for ai agents, llm automation, scraping, devops, databases, browser control, and real world ai workflows.

Curated and continuously growing collection of MCP APIs for AI agents, LLM automation, scraping, DevOps, databases, browser control, and real world AI workflows.

This server falls under the APIs and Developer Tools categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Curated and continuously growing collection of MCP APIs for

Use Cases

Access a curated collection of MCP APIs for agents.
Integrate LLM automation, scraping, DevOps, and database tools.
kawsarlog

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedApr 29, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx awesome-mcp-api

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Awesome MCP API

Awesome MCP API is a curated and continuously growing directory of 150+ Model Context Protocol APIs hosted on Apify, covering web scraping, AI search, productivity integrations, DevOps tools, database connectors, and browser automation—providing a single reference point for AI agents needing real-world data and automation capabilities.

Prerequisites

  • An Apify account (free tier available at apify.com) for accessing hosted MCP APIs
  • Claude Desktop or another MCP-compatible AI client
  • Service-specific API keys for integrations you want to use (e.g., Google API, DeepL, Perplexity)
  • Node.js 18+ if running any local MCP adapters
  • Familiarity with MCP client configuration
1

Browse the Awesome MCP API directory

Visit the GitHub repository to explore all available MCP APIs organized by category. Each entry links to the corresponding Apify actor.

# GitHub repository
https://github.com/kawsarlog/awesome-mcp-api
2

Choose and open an MCP API on Apify

Select an API from the directory (e.g., a web scraper or Google Search integration) and open its Apify actor page. Click 'Try for free' to test it or navigate to the API tab for the MCP endpoint URL.

3

Get your Apify API token

Log into Apify, go to Settings > Integrations, and copy your API token. This token authenticates your MCP client to the Apify-hosted servers.

# Apify API token format
APY_TOKEN=apify_api_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
4

Configure Claude Desktop with an Apify MCP server

Add an Apify-hosted MCP server to your Claude Desktop config. The example below uses the Apify web scraper MCP. Replace the actor URL with whichever API from the directory you want.

{
  "mcpServers": {
    "apify-web-scraper": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server"],
      "env": {
        "APIFY_TOKEN": "apify_api_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
        "ACTORS": "apify/web-scraper"
      }
    }
  }
}
5

Add service-specific credentials as needed

Many APIs in the collection require their own credentials in addition to the Apify token. Add these to the env block of your MCP config for each integration.

{
  "env": {
    "APIFY_TOKEN": "apify_api_XXXX",
    "GOOGLE_API_KEY": "AIzaSy...",
    "DEEPL_API_KEY": "your-deepl-key",
    "PERPLEXITY_API_KEY": "pplx-..."
  }
}

Awesome MCP API Examples

Client configuration

Claude Desktop config using the Apify actors MCP server adapter to connect to any actor from the Awesome MCP API collection.

{
  "mcpServers": {
    "awesome-mcp-api": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server"],
      "env": {
        "APIFY_TOKEN": "apify_api_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
        "ACTORS": "apify/google-search-scraper,apify/instagram-scraper"
      }
    }
  }
}

Prompts to try

Example prompts demonstrating different API categories from the collection.

- "Search Google for 'MCP server best practices' and summarize the top 5 results"
- "Scrape the product listings from this Amazon search URL and list prices"
- "Translate this paragraph to French using DeepL"
- "Search LinkedIn for software engineers in Berlin with 5+ years experience"
- "Extract all text and links from this PDF document URL"

Troubleshooting Awesome MCP API

Apify actor returns 401 or authentication failed error

Verify your APIFY_TOKEN is correct and has not been regenerated. Go to Apify > Settings > Integrations to find your current token. Ensure the token has sufficient permissions for the actors you are trying to use.

A specific API integration fails with missing credentials error

Each API in the collection may require its own third-party credentials (Google API key, DeepL key, etc.). Check the individual Apify actor's README on its actor page for the exact environment variable names and where to obtain the credentials.

npx @apify/actors-mcp-server command not found or times out

Ensure Node.js 18+ is installed and npx is available. Run `npx --version` to check. If on a slow network, the first npx run downloads the package and can take 30-60 seconds. Subsequent runs use the cache and are faster.

Frequently Asked Questions about Awesome MCP API

What is Awesome MCP API?

Awesome MCP API is a Model Context Protocol (MCP) server that curated and continuously growing collection of mcp apis for ai agents, llm automation, scraping, devops, databases, browser control, and real world ai workflows. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Awesome MCP API?

Follow the installation instructions on the Awesome MCP API GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Awesome MCP API?

Awesome MCP API works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Awesome MCP API free to use?

Yes, Awesome MCP API is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More APIs MCP Servers

Explore all apis servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "awesome-mcp-api": { "command": "npx", "args": ["-y", "awesome-mcp-api"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Awesome MCP API?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides