@xiaohui-wang/mcpadvisor
Version:
MCP Advisor & Installation - Find the right MCP server for your needs
1,791 lines • 340 kB
JSON
[
{
"id": "rednote-mcp",
"name": "rednote-mcp",
"display_name": "RedNote MCP",
"description": "小红书内容访问的MCP服务,支持关键词搜索笔记、通过URL访问笔记内容、认证管理和命令行初始化工具",
"repository": {
"type": "git",
"url": "https://github.com/ifuryst/rednote-mcp"
},
"homepage": "https://github.com/ifuryst/rednote-mcp",
"author": {
"name": "ifuryst"
},
"license": "MIT",
"categories": [
"Social Media",
"Content",
"Chinese"
],
"tags": [
"xiaohongshu",
"小红书",
"社交媒体",
"内容获取",
"热点"
]
},
{
"id": "mcp-hotnews-server",
"name": "mcp-hotnews-server",
"display_name": "Mcp-Hotnews-Server",
"description": "获取和分析各大平台热点新闻和话题的MCP服务,支持小红书、微博、知乎等多个中文社交媒体平台",
"repository": {
"type": "git",
"url": "https://github.com/wopal-cn/mcp-hotnews-server"
},
"homepage": "https://github.com/wopal-cn/mcp-hotnews-server",
"author": {
"name": "wopal-cn"
},
"license": "MIT",
"categories": [
"News",
"Social Media",
"Chinese"
],
"tags": [
"热点",
"新闻",
"小红书",
"微博",
"知乎"
]
},
{
"id": "firecrawl",
"name": "firecrawl",
"display_name": "Firecrawl",
"description": "Advanced web scraping with JavaScript rendering, PDF support, and smart rate limiting",
"repository": {
"type": "git",
"url": "https://github.com/vrknetha/mcp-server-firecrawl"
},
"homepage": "https://github.com/vrknetha/mcp-server-firecrawl",
"author": {
"name": "vrknetha"
},
"license": "MIT",
"categories": [
"Web Scraping",
"AI"
],
"tags": [
"firecrawl",
"scraping",
"web",
"api",
"automation"
],
"examples": [
{
"title": "Basic Scraping Example",
"description": "Scrape content from a single URL",
"prompt": "firecrawl_scrape with url 'https://example.com'"
},
{
"title": "Batch Scraping",
"description": "Scrape multiple URLs",
"prompt": "firecrawl_batch_scrape with urls ['https://example1.com', 'https://example2.com']"
}
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "${FIRECRAWL_API_KEY}"
}
}
},
"arguments": {
"FIRECRAWL_API_KEY": {
"description": "Your FireCrawl API key. Required for using the cloud API (default) and optional for self-hosted instances.",
"required": true,
"example": "fc-YOUR_API_KEY"
}
}
},
{
"id": "rabbitmq",
"name": "rabbitmq",
"display_name": "RabbitMQ",
"description": "The MCP server that interacts with RabbitMQ to publish and consume messages.",
"repository": {
"type": "git",
"url": "https://github.com/kenliao94/mcp-server-rabbitmq"
},
"homepage": "https://github.com/kenliao94/mcp-server-rabbitmq",
"author": {
"name": "kenliao94"
},
"license": "MIT",
"categories": [
"RabbitMQ",
"Messaging"
],
"tags": [
"rabbitmq",
"server",
"messaging"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"--from",
"https://github.com/kenliao94/mcp-server-rabbitmq",
"mcp-server-rabbitmq",
"--rabbitmq-host",
"${RABBITMQ_HOST}",
"--port",
"${RABBITMQ_PORT}",
"--username",
"${RABBITMQ_USERNAME}",
"--password",
"${RABBITMQ_PASSWORD}",
"--use-tls",
"${USE_TLS}"
]
}
},
"examples": [
{
"title": "Publish Message",
"description": "Ask Claude to publish a message to a queue.",
"prompt": "Please publish a message to the queue."
}
],
"arguments": {
"RABBITMQ_HOST": {
"description": "The hostname of the RabbitMQ server (e.g., test.rabbit.com, localhost).",
"required": true,
"example": "test.rabbit.com"
},
"RABBITMQ_PORT": {
"description": "The port number to connect to the RabbitMQ server (e.g., 5672).",
"required": true,
"example": "5672"
},
"RABBITMQ_USERNAME": {
"description": "The username to authenticate with the RabbitMQ server.",
"required": true,
"example": "guest"
},
"RABBITMQ_PASSWORD": {
"description": "The password for the RabbitMQ username provided.",
"required": true,
"example": "guest"
},
"USE_TLS": {
"description": "Set to true if using TLS (AMQPS), otherwise false.",
"required": false,
"example": "true or false"
}
}
},
{
"id": "aws-cost-explorer",
"name": "aws-cost-explorer",
"display_name": "AWS Cost Explorer",
"description": "Optimize your AWS spend (including Amazon Bedrock spend) with this MCP server by examining spend across regions, services, instance types and foundation models ([demo video](https://www.youtube.com/watch?v=WuVOmYLRFmI&feature=youtu.be)).",
"repository": {
"type": "git",
"url": "https://github.com/aarora79/aws-cost-explorer-mcp-server"
},
"homepage": "https://github.com/aarora79/aws-cost-explorer-mcp-server",
"author": {
"name": "aarora79"
},
"license": "MIT",
"categories": [
"AWS",
"Cost Management"
],
"tags": [
"Cost Explorer",
"Amazon Bedrock",
"AWS"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"--directory",
"/path/to/aws-cost-explorer-mcp-server",
"run",
"server.py"
],
"env": {
"AWS_ACCESS_KEY_ID": "${AWS_ACCESS_KEY_ID}",
"AWS_SECRET_ACCESS_KEY": "${AWS_SECRET_ACCESS_KEY}",
"AWS_REGION": "${AWS_REGION}",
"BEDROCK_LOG_GROUP_NAME": "${BEDROCK_LOG_GROUP_NAME}",
"MCP_TRANSPORT": "stdio"
}
},
"docker": {
"type": "docker",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"AWS_ACCESS_KEY_ID",
"-e",
"AWS_SECRET_ACCESS_KEY",
"-e",
"AWS_REGION",
"-e",
"BEDROCK_LOG_GROUP_NAME",
"-e",
"MCP_TRANSPORT",
"aws-cost-explorer-mcp:latest"
],
"env": {
"AWS_ACCESS_KEY_ID": "${AWS_ACCESS_KEY_ID}",
"AWS_SECRET_ACCESS_KEY": "${AWS_SECRET_ACCESS_KEY}",
"AWS_REGION": "${AWS_REGION}",
"BEDROCK_LOG_GROUP_NAME": "${BEDROCK_LOG_GROUP_NAME}",
"MCP_TRANSPORT": "stdio"
}
}
},
"examples": [
{
"title": "Get EC2 Spending",
"description": "Retrieve the EC2 spending data for the previous day.",
"prompt": "What was my EC2 spend yesterday?"
},
{
"title": "Analyze Spending",
"description": "Analyze spending by region for the past 14 days.",
"prompt": "Analyze my spending by region for the past 14 days."
},
{
"title": "Show Top Services",
"description": "Show me my top 5 AWS services by cost for the last month.",
"prompt": "Show me my top 5 AWS services by cost for the last month."
}
],
"arguments": {
"AWS_ACCESS_KEY_ID": {
"description": "Your AWS Access Key ID required for authenticating API calls to AWS services.",
"required": true,
"example": "AKIAIOSFODNN7EXAMPLE"
},
"AWS_SECRET_ACCESS_KEY": {
"description": "Your AWS Secret Access Key required alongside the Access Key ID for authentication.",
"required": true,
"example": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
},
"AWS_REGION": {
"description": "The AWS region where your resources are located. Examples include 'us-east-1', 'eu-west-1'.",
"required": true,
"example": "us-east-1"
},
"BEDROCK_LOG_GROUP_NAME": {
"description": "The name of the CloudWatch log group where Amazon Bedrock model invocation logs are stored.",
"required": true,
"example": "my-bedrock-log-group-name"
}
}
},
{
"id": "cfbd-api",
"name": "cfbd-api",
"display_name": "College Football Data API",
"description": "An MCP server for the [College Football Data API](https://collegefootballdata.com/).",
"repository": {
"type": "git",
"url": "https://github.com/lenwood/cfbd-mcp-server"
},
"homepage": "https://github.com/lenwood/cfbd-mcp-server",
"author": {
"name": "lenwood"
},
"license": "MIT",
"categories": [
"Sports",
"Data"
],
"tags": [
"football",
"college",
"API",
"statistics"
],
"installations": {
"npm": {
"type": "uvx",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/lenwood/cfbd-mcp-server",
"src/cfbd_mcp_server/server.py"
],
"env": {
"CFB_API_KEY": "${CFB_API_KEY}",
"PATH": "${PATH}"
}
}
},
"examples": [
{
"title": "Get the largest upset among FCS games during the 2014 season",
"description": "Query the server for significant game upsets in the 2014 college football season.",
"prompt": "What was the largest upset among FCS games during the 2014 season?"
}
],
"arguments": {
"CFB_API_KEY": {
"description": "The API key required to authenticate requests to the College Football Data API.",
"required": true,
"example": "your_api_key_here"
},
"PATH": {
"description": "Environment variable that specifies the path to the Python executable being used by the server.",
"required": false,
"example": "/full/path/to/python"
}
}
},
{
"id": "redis",
"name": "redis",
"display_name": "Redis",
"description": "MCP server to interact with Redis Server, AWS Memory DB, etc for caching or other use-cases where in-memory and key-value based storage is appropriate",
"repository": {
"type": "git",
"url": "https://github.com/prajwalnayak7/mcp-server-redis"
},
"homepage": "https://github.com/prajwalnayak7/mcp-server-redis",
"author": {
"name": "prajwalnayak7"
},
"license": "MIT",
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"--from",
"https://github.com/prajwalnayak7/mcp-server-redis",
"src/server.py"
]
}
},
"examples": [
{
"title": "Check Redis Connection Status",
"description": "User requests the current Redis connection status.",
"prompt": "What's the current Redis connection status?"
},
{
"title": "Store Name in Redis",
"description": "User wants to store their name in Redis.",
"prompt": "Can you store my name \"Alice\" in Redis?"
},
{
"title": "Verify Stored Name in Redis",
"description": "User wants to verify the value stored in Redis.",
"prompt": "Yes please verify it"
}
]
},
{
"id": "iterm-mcp",
"name": "iterm-mcp",
"display_name": "iTerm",
"description": "Integration with iTerm2 terminal emulator for macOS, enabling LLMs to execute and monitor terminal commands.",
"repository": {
"type": "git",
"url": "https://github.com/ferrislucas/iterm-mcp"
},
"homepage": "https://github.com/ferrislucas/iterm-mcp",
"author": {
"name": "ferrislucas"
},
"license": "MIT",
"categories": [
"Terminal"
],
"tags": [
"iTerm",
"server",
"automation"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
},
{
"id": "everything-search",
"name": "everything-search",
"display_name": "Everything Search",
"description": "Fast file searching capabilities across Windows (using [Everything SDK](https://www.voidtools.com/support/everything/sdk/)), macOS (using mdfind command), and Linux (using locate/plocate command).",
"repository": {
"type": "git",
"url": "https://github.com/mamertofabian/mcp-everything-search"
},
"homepage": "https://github.com/mamertofabian/mcp-everything-search",
"author": {
"name": "mamertofabian"
},
"license": "MIT",
"categories": [
"Utilities",
"Search"
],
"tags": [
"search",
"everything"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"mcp-server-everything-search"
],
"env": {
"EVERYTHING_SDK_PATH": "${EVERYTHING_SDK_PATH}"
}
},
"python": {
"type": "python",
"command": "python",
"args": [
"-m",
"mcp_server_everything_search"
],
"env": {
"EVERYTHING_SDK_PATH": "${EVERYTHING_SDK_PATH}"
}
}
},
"examples": [
{
"title": "Search Python files",
"description": "Search for all Python files in the system.",
"prompt": "{\"query\": \"*.py\",\"max_results\": 50,\"sort_by\": 6}"
},
{
"title": "Search files modified today",
"description": "Find files with the .py extension that were modified today.",
"prompt": "{\"query\": \"ext:py datemodified:today\",\"max_results\": 10}"
}
],
"arguments": {
"EVERYTHING_SDK_PATH": {
"description": "Environment variable that specifies the path to the Everything SDK DLL required for the server to function properly.",
"required": true,
"example": "path/to/Everything-SDK/dll/Everything64.dll"
}
}
},
{
"id": "chroma",
"name": "chroma",
"display_name": "Chroma",
"description": "Vector database server for semantic document search and metadata filtering, built on Chroma",
"repository": {
"type": "git",
"url": "https://github.com/privetin/chroma"
},
"homepage": "https://github.com/privetin/chroma",
"author": {
"name": "privetin"
},
"license": "MIT",
"categories": [
"database",
"server"
],
"tags": [
"vector database",
"semantic search"
],
"examples": [
{
"title": "Create a document",
"description": "Creates a new document with specified content and metadata.",
"prompt": "create_document({\"document_id\": \"ml_paper1\", \"content\": \"Convolutional neural networks improve image recognition accuracy.\", \"metadata\": {\"year\": 2020, \"field\": \"computer vision\", \"complexity\": \"advanced\"}})"
},
{
"title": "Search similar documents",
"description": "Finds documents semantically similar to a given query.",
"prompt": "search_similar({\"query\": \"machine learning models\", \"num_results\": 2, \"metadata_filter\": {\"year\": 2020, \"field\": \"computer vision\"}})"
}
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/privetin/chroma",
"src/chroma/server.py"
]
}
}
},
{
"id": "kubernetes",
"name": "kubernetes",
"display_name": "Kubernetes",
"description": "Connect to Kubernetes cluster and manage pods, deployments, and services.",
"repository": {
"type": "git",
"url": "https://github.com/Flux159/mcp-server-kubernetes"
},
"homepage": "https://github.com/Flux159/mcp-server-kubernetes",
"author": {
"name": "Flux159"
},
"license": "[NOT GIVEN]",
"categories": [
"Kubernetes",
"Server"
],
"tags": [
"kubernetes",
"server",
"management"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"mcp-server-kubernetes"
]
}
}
},
{
"id": "contentful-mcp",
"name": "contentful-mcp",
"display_name": "Contentful Management",
"description": "Read, update, delete, publish content in your [Contentful](https://contentful.com/) space(s) from this MCP Server.",
"repository": {
"type": "git",
"url": "https://github.com/ivo-toby/contentful-mcp"
},
"homepage": "https://github.com/ivo-toby/contentful-mcp",
"author": {
"name": "ivo-toby"
},
"license": "MIT",
"categories": [
"Content Management"
],
"tags": [
"Contentful",
"Management API",
"CRUD Operations"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"@ivotoby/contentful-management-mcp-server"
],
"env": {
"CONTENTFUL_MANAGEMENT_ACCESS_TOKEN": "${CONTENTFUL_MANAGEMENT_ACCESS_TOKEN}"
}
}
},
"arguments": {
"CONTENTFUL_MANAGEMENT_ACCESS_TOKEN": {
"description": "Your Content Management API token for accessing Contentful services.",
"required": true,
"example": "<Your CMA token>"
}
}
},
{
"id": "deepseek-mcp-server",
"name": "deepseek-mcp-server",
"display_name": "DeepSeek",
"description": "Model Context Protocol server integrating DeepSeek's advanced language models, in addition to [other useful API endpoints](https://github.com/DMontgomery40/deepseek-mcp-server?tab=readme-ov-file#features)",
"repository": {
"type": "git",
"url": "https://github.com/DMontgomery40/deepseek-mcp-server"
},
"homepage": "https://github.com/DMontgomery40/deepseek-mcp-server",
"author": {
"name": "DMontgomery40"
},
"license": "MIT",
"categories": [
"API",
"Server"
],
"tags": [
"DeepSeek",
"API",
"Language Model"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"deepseek-mcp-server"
],
"env": {
"DEEPSEEK_API_KEY": "${DEEPSEEK_API_KEY}"
}
}
},
"arguments": {
"DEEPSEEK_API_KEY": {
"description": "An API key required to authenticate requests to the DeepSeek API.",
"required": true,
"example": "your-api-key"
}
}
},
{
"id": "gitlab",
"name": "gitlab",
"display_name": "GitLab",
"description": "GitLab API, enabling project management",
"repository": {
"type": "git",
"url": "https://github.com/modelcontextprotocol/servers"
},
"homepage": "https://github.com/modelcontextprotocol/servers/blob/main/src/gitlab",
"author": {
"name": "modelcontextprotocol"
},
"license": "MIT",
"categories": [
"Development",
"Collaboration"
],
"tags": [
"GitLab",
"API"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gitlab"
],
"env": {
"GITLAB_PERSONAL_ACCESS_TOKEN": "${GITLAB_PERSONAL_ACCESS_TOKEN}",
"GITLAB_API_URL": "${GITLAB_API_URL}"
}
},
"docker": {
"type": "docker",
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"GITLAB_PERSONAL_ACCESS_TOKEN",
"-e",
"GITLAB_API_URL",
"mcp/gitlab"
],
"env": {
"GITLAB_PERSONAL_ACCESS_TOKEN": "${GITLAB_PERSONAL_ACCESS_TOKEN}",
"GITLAB_API_URL": "${GITLAB_API_URL}"
}
}
},
"arguments": {
"GITLAB_PERSONAL_ACCESS_TOKEN": {
"description": "Your GitLab personal access token",
"required": true
},
"GITLAB_API_URL": {
"description": "Base URL for GitLab API",
"required": false,
"example": "https://gitlab.com/api/v4"
}
}
},
{
"id": "dune-analytics-mcp",
"name": "dune-analytics-mcp",
"display_name": "Dune Analytics",
"description": "A mcp server that bridges Dune Analytics data to AI agents.",
"repository": {
"type": "git",
"url": "https://github.com/kukapay/dune-analytics-mcp"
},
"homepage": "https://github.com/kukapay/dune-analytics-mcp",
"author": {
"name": "Kukapay"
},
"license": "MIT",
"categories": [
"Analytics",
"Data Processing"
],
"tags": [
"Dune",
"Analytics",
"AI agents"
],
"examples": [
{
"title": "Get Latest Result",
"description": "Retrieves the latest results of a specified Dune query.",
"prompt": "get_latest_result(query_id=4853921)"
},
{
"title": "Run Query",
"description": "Executes a Dune query and returns the results.",
"prompt": "run_query(query_id=1215383)"
}
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/kukapay/dune-analytics-mcp",
"main.py"
],
"env": {
"DUNE_API_KEY": "${DUNE_API_KEY}"
}
}
},
"arguments": {
"DUNE_API_KEY": {
"description": "A valid Dune Analytics API key obtained from Dune Analytics for authentication and data access.",
"required": true,
"example": "your_api_key_here"
}
}
},
{
"id": "whois-mcp",
"name": "whois-mcp",
"display_name": "Whois Lookup",
"description": "MCP server that performs whois lookup against domain, IP, ASN and TLD.",
"repository": {
"type": "git",
"url": "https://github.com/bharathvaj-ganesan/whois-mcp"
},
"homepage": "https://github.com/bharathvaj-ganesan/whois-mcp",
"author": {
"name": "bharathvaj-ganesan"
},
"license": "MIT",
"categories": [
"Networking",
"Lookup"
],
"tags": [
"whois",
"domain",
"tools"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"@bharathvaj/whois-mcp@latest"
]
}
},
"examples": [
{
"title": "Look up WHOIS information",
"description": "Using the Whois MCP to find out domain details.",
"prompt": "What can you tell me about example.com?"
}
]
},
{
"id": "deepseek-thinker-mcp",
"name": "deepseek-thinker-mcp",
"display_name": "Deepseek Thinker",
"description": "A MCP (Model Context Protocol) provider Deepseek reasoning content to MCP-enabled AI Clients, like Claude Desktop. Supports access to Deepseek's thought processes from the Deepseek API service or from a local Ollama server.",
"repository": {
"type": "git",
"url": "https://github.com/ruixingshi/deepseek-thinker-mcp"
},
"license": "MIT",
"categories": [
"AI",
"Reasoning"
],
"tags": [
"Deepseek",
"AI Clients",
"Reasoning"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"deepseek-thinker-mcp"
],
"env": {
"API_KEY": "${API_KEY}",
"BASE_URL": "${BASE_URL}"
}
}
},
"author": {
"name": "ruixingshi"
},
"homepage": "https://github.com/ruixingshi/deepseek-thinker-mcp",
"arguments": {
"API_KEY": {
"description": "Your OpenAI API Key for authentication with the OpenAI services.",
"required": true,
"example": "sk-xxxxxxxxxx"
},
"BASE_URL": {
"description": "The base URL for the OpenAI API that you are connecting to.",
"required": true,
"example": "https://api.openai.com/v1"
}
}
},
{
"id": "git",
"name": "git",
"display_name": "git",
"description": "Tools to read, search, and manipulate Git repositories",
"repository": {
"type": "git",
"url": "https://github.com/modelcontextprotocol/servers"
},
"homepage": "https://github.com/modelcontextprotocol/servers/blob/main/src/git",
"author": {
"name": "modelcontextprotocol"
},
"license": "MIT",
"categories": [
"Git"
],
"tags": [
"Git",
"Server",
"Automation"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"mcp-server-git",
"--repository",
"${GIT_REPO_PATH}"
]
},
"docker": {
"type": "docker",
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--mount",
"type=bind,src=${GIT_REPO_PATH},dst=${GIT_REPO_PATH}",
"mcp/git"
]
},
"python": {
"type": "python",
"command": "python",
"args": [
"-m",
"mcp_server_git",
"--repository",
"${GIT_REPO_PATH}"
]
}
},
"arguments": {
"GIT_REPO_PATH": {
"description": "The path to the Git repository that the mcp-server-git will interact with.",
"required": true,
"example": "/path/to/git/repo"
}
}
},
{
"id": "code-executor",
"name": "code-executor",
"display_name": "Code Executor",
"description": "An MCP server that allows LLMs to execute Python code within a specified Conda environment.",
"repository": {
"type": "git",
"url": "https://github.com/bazinga012/mcp_code_executor"
},
"homepage": "https://github.com/bazinga012/mcp_code_executor",
"author": {
"name": "bazinga012"
},
"license": "MIT",
"categories": [
"Server",
"Code Execution"
],
"tags": [
"Python",
"Conda",
"Execution"
],
"examples": [
{
"title": "Execute Python Code",
"description": "An example of executing Python code using MCP Code Executor",
"prompt": "Please execute the following code: print('Hello, World!')"
}
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"https://github.com/bazinga012/mcp_code_executor"
],
"env": {
"CODE_STORAGE_DIR": "${CODE_STORAGE_DIR}",
"CONDA_ENV_NAME": "${CONDA_ENV_NAME}"
}
}
},
"arguments": {
"CODE_STORAGE_DIR": {
"description": "The directory where the generated code will be stored.",
"required": true,
"example": "/path/to/code/storage"
},
"CONDA_ENV_NAME": {
"description": "The name of the Conda environment in which the code will be executed.",
"required": true,
"example": "your-conda-env"
}
}
},
{
"id": "world-bank-data-api",
"name": "world-bank-data-api",
"display_name": "World Bank Data API",
"description": "A server that fetches data indicators available with the World Bank as part of their data API",
"repository": {
"type": "git",
"url": "https://github.com/anshumax/world_bank_mcp_server"
},
"homepage": "https://github.com/anshumax/world_bank_mcp_server",
"author": {
"name": "anshumax"
},
"license": "[NOT GIVEN]",
"categories": [
"Data API"
],
"tags": [
"World Bank",
"Data",
"API",
"Indicators",
"Analysis"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/anshumax/world_bank_mcp_server",
"src/world_bank_mcp_server/server.py"
]
}
},
"examples": [
{
"title": "List Countries",
"description": "Lists available countries in the World Bank open data API.",
"prompt": "List all countries available in the World Bank data."
},
{
"title": "List Indicators",
"description": "Lists available indicators in the World Bank open data API.",
"prompt": "List all indicators available in the World Bank data."
},
{
"title": "Analyze Indicators",
"description": "Analyzes specific indicators for a selected country.",
"prompt": "Analyze the poverty indicators for Kenya."
}
]
},
{
"id": "firebase",
"name": "firebase",
"display_name": "Firebase",
"description": "Server to interact with Firebase services including Firebase Authentication, Firestore, and Firebase Storage.",
"repository": {
"type": "git",
"url": "https://github.com/gannonh/firebase-mcp"
},
"homepage": "https://github.com/gannonh/firebase-mcp",
"author": {
"name": "gannonh"
},
"license": "MIT",
"categories": [
"Firebase",
"LLM"
],
"tags": [
"Firebase",
"LLM",
"Server"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"@gannonh/firebase-mcp"
],
"env": {
"SERVICE_ACCOUNT_KEY_PATH": "${SERVICE_ACCOUNT_KEY_PATH}",
"FIREBASE_STORAGE_BUCKET": "${FIREBASE_STORAGE_BUCKET}"
}
}
},
"arguments": {
"SERVICE_ACCOUNT_KEY_PATH": {
"description": "Path to your Firebase service account key JSON file",
"required": true,
"example": "/absolute/path/to/serviceAccountKey.json"
},
"FIREBASE_STORAGE_BUCKET": {
"description": "Bucket name for Firebase Storage",
"required": false,
"example": "your-project-id.firebasestorage.app"
}
}
},
{
"id": "dify",
"name": "dify",
"display_name": "Dify",
"description": "A simple implementation of an MCP server for dify workflows.",
"repository": {
"type": "git",
"url": "https://github.com/YanxingLiu/dify-mcp-server"
},
"homepage": "https://github.com/YanxingLiu/dify-mcp-server",
"author": {
"name": "YanxingLiu"
},
"license": "MIT",
"categories": [
"Server",
"Workflows"
],
"tags": [
"dify",
"server",
"workflows"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/YanxingLiu/dify-mcp-server",
"${DIFY_MCP_SERVER}"
],
"env": {
"CONFIG_PATH": "${CONFIG_PATH}"
}
}
},
"arguments": {
"DIFY_MCP_SERVER": {
"description": "This argument specifies the path to the Dify MCP server that needs to be executed.",
"required": true,
"example": "/path/to/dify_mcp_server"
},
"CONFIG_PATH": {
"description": "This environment variable indicates the path to the configuration file for the Dify MCP server, typically a YAML file containing necessary settings.",
"required": true,
"example": "/Users/lyx/Downloads/config.yaml"
}
}
},
{
"id": "code-sandbox-mcp",
"name": "code-sandbox-mcp",
"display_name": "Code Sandbox",
"description": "An MCP server to create secure code sandbox environment for executing code within Docker containers.",
"repository": {
"type": "git",
"url": "https://github.com/Automata-Labs-team/code-sandbox-mcp"
},
"homepage": "https://github.com/Automata-Labs-team/code-sandbox-mcp",
"author": {
"name": "Automata-Labs-team"
},
"license": "MIT",
"installations": {
"custom": {
"type": "custom",
"command": "/path/to/code-sandbox-mcp",
"args": [],
"env": {}
}
},
"categories": [
"Development Tools",
"AI Tools"
],
"tags": [
"Docker",
"Sandbox",
"Code Execution"
]
},
{
"id": "rijksmuseum",
"name": "rijksmuseum",
"display_name": "Rijksmuseum",
"description": "Interface with the Rijksmuseum API to search artworks, retrieve artwork details, access image tiles, and explore user collections.",
"repository": {
"type": "git",
"url": "https://github.com/r-huijts/rijksmuseum-mcp"
},
"homepage": "https://github.com/r-huijts/rijksmuseum-mcp",
"author": {
"name": "r-huijts"
},
"license": "MIT",
"categories": [
"art",
"museum"
],
"tags": [
"collection",
"Rijksmuseum"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"mcp-server-rijksmuseum"
],
"env": {
"RIJKSMUSEUM_API_KEY": "${RIJKSMUSEUM_API_KEY}"
}
}
},
"examples": [
{
"title": "Artwork Discovery",
"description": "Queries related to discovering artworks in the museum's collection.",
"prompt": "\"Show me all paintings by Rembrandt from the 1640s\""
},
{
"title": "Artwork Analysis",
"description": "Queries related to analyzing specific artworks.",
"prompt": "\"Tell me everything about The Night Watch\""
},
{
"title": "Artist Research",
"description": "Queries focused on researching artists and their works.",
"prompt": "\"Create a timeline of Rembrandt's self-portraits\""
},
{
"title": "Thematic Exploration",
"description": "Queries that explore themes in the artworks.",
"prompt": "\"Find all artworks depicting biblical scenes\""
},
{
"title": "Collection Analysis",
"description": "Queries about user-curated collections.",
"prompt": "\"Show me the most popular user-curated collections\""
},
{
"title": "Visual Details",
"description": "Queries for examining visual details in artworks.",
"prompt": "\"Let me examine the details in the background of The Night Watch\""
}
],
"arguments": {
"RIJKSMUSEUM_API_KEY": {
"description": "Your Rijksmuseum API key used for authenticating requests to the Rijksmuseum API.",
"required": true,
"example": "your_api_key_here"
}
}
},
{
"id": "mem0-mcp",
"name": "mem0-mcp",
"display_name": "Mem0 Server",
"description": "A Model Context Protocol server for Mem0, which helps with managing coding preferences.",
"repository": {
"type": "git",
"url": "https://github.com/mem0ai/mem0-mcp"
},
"homepage": "https://github.com/mem0ai/mem0-mcp",
"author": {
"name": "mem0ai"
},
"license": "MIT",
"categories": [
"development"
],
"tags": [
"coding preferences",
"mem0"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/mem0ai/mem0-mcp",
"main.py"
]
}
},
"arguments": {
"host": {
"description": "The host address that the server will bind to. This can be configured to allow access from different IP addresses or set it to 'localhost' for local access only.",
"required": false,
"example": "0.0.0.0"
},
"port": {
"description": "The port number on which the server will listen for incoming connections. Changing this can help to avoid port conflicts with other services on the same machine.",
"required": false,
"example": "8080"
}
}
},
{
"id": "slack",
"name": "slack",
"display_name": "Slack",
"description": "Channel management and messaging capabilities",
"repository": {
"type": "git",
"url": "https://github.com/modelcontextprotocol/servers"
},
"license": "MIT",
"categories": [
"communication",
"integration"
],
"tags": [
"slack",
"api",
"bot"
],
"examples": [
{
"title": "Post a message to a channel",
"description": "Send a message to a specified Slack channel.",
"prompt": "Include the channel ID and the message text."
}
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
],
"env": {
"SLACK_BOT_TOKEN": "${SLACK_BOT_TOKEN}",
"SLACK_TEAM_ID": "${SLACK_TEAM_ID}"
}
},
"docker": {
"type": "docker",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"SLACK_BOT_TOKEN",
"-e",
"SLACK_TEAM_ID",
"mcp/slack"
],
"env": {
"SLACK_BOT_TOKEN": "${SLACK_BOT_TOKEN}",
"SLACK_TEAM_ID": "${SLACK_TEAM_ID}"
}
}
},
"author": {
"name": "modelcontextprotocol"
},
"homepage": "https://github.com/modelcontextprotocol/servers/blob/main/src/slack",
"arguments": {
"SLACK_BOT_TOKEN": {
"description": "The OAuth token for the bot user in the Slack workspace, used for authenticating API requests.",
"required": true,
"example": "xoxb-your-bot-token"
},
"SLACK_TEAM_ID": {
"description": "The unique identifier of the Slack workspace, required for operations within the workspace.",
"required": true,
"example": "T01234567"
}
}
},
{
"id": "openai-websearch-mcp",
"name": "openai-websearch-mcp",
"display_name": "OpenAI WebSearch",
"description": "This is a Python-based MCP server that provides OpenAI `web_search` build-in tool.",
"repository": {
"type": "git",
"url": "https://github.com/ConechoAI/openai-websearch-mcp"
},
"homepage": "https://github.com/ConechoAI/openai-websearch-mcp",
"author": {
"name": "ConechoAI"
},
"license": "MIT",
"categories": [
"AI",
"Web Search"
],
"tags": [
"openai",
"websearch",
"AI assistant"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"openai-websearch-mcp"
],
"env": {
"OPENAI_API_KEY": "${OPENAI_API_KEY}"
}
},
"python": {
"type": "python",
"command": "python",
"args": [
"-m",
"openai_websearch_mcp"
],
"env": {
"OPENAI_API_KEY": "${OPENAI_API_KEY}"
}
}
},
"examples": [
{
"title": "Using web search",
"description": "Perform a web search using the OpenAI WebSearch MCP server.",
"prompt": "search('latest news on AI')"
}
],
"arguments": {
"OPENAI_API_KEY": {
"description": "Your OpenAI API key to authenticate requests to the OpenAI API.",
"required": true,
"example": "sk-xxxx"
}
}
},
{
"id": "linear",
"name": "linear",
"display_name": "Linear",
"description": "Allows LLM to interact with Linear's API for project management, including searching, creating, and updating issues.",
"repository": {
"type": "git",
"url": "https://github.com/jerhadf/linear-mcp-server"
},
"homepage": "https://github.com/jerhadf/linear-mcp-server",
"author": {
"name": "jerhadf"
},
"license": "MIT",
"categories": [
"integration",
"api"
],
"tags": [
"linear",
"issue tracking",
"LLM"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "${LINEAR_API_KEY}"
}
}
},
"examples": [
{
"title": "Show me all my high-priority issues",
"description": "Execute the search_issues tool and/or linear-user:///{userId}/assigned to find issues assigned to the user with priority 1",
"prompt": "Show me all my high-priority issues"
},
{
"title": "Create a bug report",
"description": "Use create_issue to create a new high-priority issue with appropriate details and status tracking.",
"prompt": "Based on what I've told you about this bug already, make a bug report for the authentication system"
},
{
"title": "Find all in-progress frontend tasks",
"description": "Use search_issues to locate frontend-related issues with in progress status.",
"prompt": "Find all in progress frontend tasks"
},
{
"title": "Get summary of recent updates",
"description": "Use search_issues to identify relevant issue(s) and fetch the issue details.",
"prompt": "Give me a summary of recent updates on the issues for mobile app development"
},
{
"title": "Analyze current workload for the mobile team",
"description": "Combine linear-team:///{teamId}/issues and search_issues to analyze issue distribution and priorities across the mobile team.",
"prompt": "What's the current workload for the mobile team?"
}
],
"arguments": {
"LINEAR_API_KEY": {
"description": "Your Linear API key to authenticate requests to the Linear API.",
"required": true,
"example": "your_api_key_here"
}
}
},
{
"id": "mcp-create",
"name": "mcp-create",
"display_name": "Create Server",
"description": "A dynamic MCP server management service that creates, runs, and manages Model Context Protocol servers on-the-fly.",
"repository": {
"type": "git",
"url": "https://github.com/tesla0225/mcp-create"
},
"homepage": "https://github.com/tesla0225/mcp-create",
"author": {
"name": "tesla0225"
},
"license": "MIT",
"categories": [
"Server Management"
],
"tags": [
"dynamic",
"TypeScript"
],
"installations": {
"docker": {
"type": "docker",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp-create"
]
}
},
"examples": [
{
"title": "Creating a New Server",
"description": "Example of creating a new server using TypeScript.",
"prompt": "{\"name\":\"create-server-from-template\",\"arguments\":{\"language\":\"typescript\"}}"
},
{
"title": "Executing a Tool",
"description": "Example of executing a tool on a server.",
"prompt": "{\"name\":\"execute-tool\",\"arguments\":{\"serverId\":\"ba7c9a4f-6ba8-4cad-8ec8-a41a08c19fac\",\"toolName\":\"echo\",\"args\":{\"message\":\"Hello, dynamic MCP server!\"}}}"
}
]
},
{
"id": "okta",
"name": "okta",
"display_name": "Okta",
"description": "Interact with Okta API.",
"repository": {
"type": "git",
"url": "https://github.com/kapilduraphe/okta-mcp-server"
},
"homepage": "https://github.com/kapilduraphe/okta-mcp-server",
"author": {
"name": "kapilduraphe"
},
"license": "MIT",
"categories": [
"user-management",
"api"
],
"tags": [
"Okta",
"user management",
"group management"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"https://github.com/kapilduraphe/okta-mcp-server"
],
"env": {
"OKTA_ORG_URL": "${OKTA_ORG_URL}",
"OKTA_API_TOKEN": "${OKTA_API_TOKEN}"
}
}
},
"examples": [
{
"title": "Show user details",
"description": "Retrieve details for a specific user.",
"prompt": "Show me details for user with userId XXXX"
},
{
"title": "Check user status",
"description": "Get the status of a specific user.",
"prompt": "What's the status of user john.doe@company.com"
},
{
"title": "Last login info",
"description": "Find out when a user last logged in.",
"prompt": "When was the last login for user jane.smith@organization.com"
},
{
"title": "List users by department",
"description": "Get a list of all users in the marketing department.",
"prompt": "List all users in the marketing department"
},
{
"title": "Find recent users",
"description": "Retrieve users created in the last month.",
"prompt": "Find users created in the last month"
},
{
"title": "Show user groups",
"description": "List all groups in the Okta organization.",
"prompt": "Show me all the groups in my Okta organization"
},
{
"title": "Admin groups",
"description": "List groups that contain the word 'admin'.",
"prompt": "List groups containing the word 'admin'"
}
],
"arguments": {
"OKTA_ORG_URL": {
"description": "The base URL for your Okta organization, should include 'https://'.",
"required": true,
"example": "https://dev-123456.okta.com"
},
"OKTA_API_TOKEN": {
"description": "A valid API token used to authenticate API requests to Okta.",
"required": true
}
}
},
{
"id": "base-free-usdc-transfer",
"name": "base-free-usdc-transfer",
"display_name": "Free USDC Transfer",
"description": "Send USDC on [Base](https://base.org/) for free using Claude AI! Built with [Coinbase CDP](https://docs.cdp.coinbase.com/mpc-wallet/docs/welcome).",
"repository": {
"type": "git",
"url": "https://github.com/magnetai/mcp-free-usdc-transfer"
},
"homepage": "https://github.com/magnetai/mcp-free-usdc-transfer",
"author": {
"name": "magnetai"
},
"license": "MIT",
"categories": [
"Finance",
"Blockchain"
],
"tags": [
"USDC",
"Base",
"Coinbase",
"MPC Wallet"
],
"installations": {
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"@magnetai/free-usdc-transfer"
],
"env": {
"COINBASE_CDP_API_KEY_NAME": "${COINBASE_CDP_API_KEY_NAME}",
"COINBASE_CDP_PRIVATE_KEY": "${COINBASE_CDP_PRIVATE_KEY}"
}
}
},
"arguments": {
"COINBASE_CDP_API_KEY_NAME": {
"description": "The name of your Coinbase CDP API key, which is required for authenticating API requests.",
"required": true,
"example": "my_api_key_name"
}
}
},
{
"id": "mariadb",
"name": "mariadb",
"display_name": "MariaDB Database Integration",
"description": "MariaDB database integration with configurable access controls in Python.",
"repository": {
"type": "git",
"url": "https://github.com/abel9851/mcp-server-mariadb"
},
"homepage": "https://github.com/abel9851/mcp-server-mariadb",
"author": {
"name": "abel9851"
},
"license": "MIT",
"categories": [
"Database"
],
"tags": [
"MariaDB",
"Data Retrieval"
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"mcp-server-mariadb",
"--host",
"${DB_HOST}",
"--port",
"${DB_PORT}",
"--user",
"${DB_USER}",
"--password",
"${DB_PASSWORD}",
"--database",
"${DB_NAME}"
]
}
},
"examples": [
{
"title": "Query Database",
"description": "Example of executing a read-only operation against MariaDB.",
"prompt": "Execute read-only operations against your MariaDB database."
}
],
"arguments": {
"DB_HOST": {
"description": "The hostname of the MariaDB server to connect to.",
"required": true,
"example": "localhost"
},
"DB_PORT": {
"description": "The port number on which the MariaDB server is listening.",
"required": true,
"example": "3306"
},
"DB_USER": {
"description": "The username to connect to the MariaDB database.",
"required": true,
"example": "root"
},
"DB_PASSWORD": {
"description": "The password for the MariaDB user.",
"required": true
},
"DB_NAME": {
"description": "The name of the database to connect to.",
"required": true
}
}
},
{
"id": "servicenow",
"name": "servicenow",
"display_name": "ServiceNow",
"description": "A MCP server to interact with a ServiceNow instance",
"repository": {
"type": "git",
"url": "https://github.com/osomai/servicenow-mcp"
},
"homepage": "https://github.com/osomai/servicenow-mcp",
"author": {
"name": "osomai"
},
"license": "MIT",
"categories": [
"Integration",
"Automation"
],
"tags": [
"ServiceNow",
"Automation"
],
"examples": [
{
"title": "Incident Management - Creating an Incident",
"description": "Create a new incident for a netw