From d1e506bfe56575456ba31f54377d8890cd99fed4 Mon Sep 17 00:00:00 2001 From: YanchaoMa Date: Wed, 11 Dec 2024 11:25:01 +0800 Subject: [PATCH 01/12] Update README-zh.md - Synchronize and update the Chinese version. --- README-zh.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README-zh.md b/README-zh.md index 2cc90191..50a3e3fb 100644 --- a/README-zh.md +++ b/README-zh.md @@ -221,6 +221,7 @@ Web 内容访问和自动化功能。支持以 AI 友好格式搜索、抓取和 - [Genkit MCP](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) 📇 – 提供[Genkit](https://github.com/firebase/genkit/tree/main)与模型上下文协议(MCP)之间的集成。 - [@modelcontextprotocol/server-langchain](https://github.com/rectalogic/langchain-mcp) 🐍 - 提供LangChain中的MCP工具调用支持,允许将MCP工具集成到LangChain工作流中。 - [mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) 🏎️ - 用于构建MCP服务器和客户端的Golang SDK。 +- [metoro-io/mcp-golang](https://github.com/metoro-io/mcp-golang) 🏎️ - 用于构建 MCP 服务器的 Golang 框架,专注于类型安全。 - [FastMCP](https://github.com/jlowin/fastmcp) 🐍 - 一个用于在Python中构建MCP服务器的高级框架。 - [mcp-rs-template](https://github.com/linux-china/mcp-rs-template) 🦀 - Rust的MCP CLI服务器模板 - [Foxy Contexts](https://github.com/strowk/foxy-contexts) 🏎️ - Golang 库以声明方式编写 MCP 服务器,并包含功能测试 From 26d0cf2c45985c43c678b9167e0f197deb4c26f9 Mon Sep 17 00:00:00 2001 From: Wes Higbee Date: Wed, 11 Dec 2024 01:30:36 -0600 Subject: [PATCH 02/12] Split out a new category for running commands. Running commands and scripts makes it possible to do the work of many other MCP servers, with a single tool call. Definitely deserves its own category --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 044cb1e6..11f6b137 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 📂 - [Browser Automation](#browser-automation) * ☁️ - [Cloud Platforms](#cloud-platforms) +* 🖥️ - [Command Line](#command-line) * 💬 - [Communication](#communication) * 👤 - [Customer Data Platforms](#customer-data-platforms) * 🗄️ - [Databases](#databases) @@ -74,6 +75,13 @@ Cloud platform service integration. Enables management and interaction with clou - [Kubernetes MCP Server](https://github.com/strowk/mcp-k8s-go) - 🏎️ ☁️/🏠 Kubernetes cluster operations through MCP - [@flux159/mcp-server-kubernetes](https://github.com/Flux159/mcp-server-kubernetes) - 📇 ☁️/🏠 Typescript implementation of Kubernetes cluster operations for pods, deployments, services. +### 🖥️ Command Line + +Run commands, capture output and otherwise interact with shells and command line tools. + +- [g0t4/mcp-server-commands](https://github.com/g0t4/mcp-server-commands) 📇 🏠 - Run any command with `run_command` and `run_script` tools. +- [MladenSU/cli-mcp-server](https://github.com/MladenSU/cli-mcp-server) 🐍 🏠 - Command line interface with secure execution and customizable security policies + ### 💬 Communication Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools. @@ -199,7 +207,6 @@ Interact with Git repositories and version control platforms. Enables repository - [anjor/coinmarket-mcp-server](https://github.com/anjor/coinmarket-mcp-server) 🐍 🏠 - Coinmarket API integration to fetch cryptocurrency listings and quotes - [suekou/mcp-notion-server](https://github.com/suekou/mcp-notion-server) 📇 🏠 - Interacting with Notion API - [amidabuddha/unichat-mcp-server](https://github.com/amidabuddha/unichat-mcp-server) 🐍/📇 ☁️ - Send requests to OpenAI, MistralAI, Anthropic, xAI, or Google AI using MCP protocol via tool or predefined prompts. Vendor API key required -- [g0t4/mcp-server-commands](https://github.com/g0t4/mcp-server-commands) 📇 🏠 - Run commands and include their output. Tools and Prompts. - [evalstate/mcp-miro](https://github.com/evalstate/mcp-miro) 📇 ☁️ - Access MIRO whiteboards, bulk create and read items. Requires OAUTH key for REST API. - [sooperset/mcp-atlassian](https://github.com/sooperset/mcp-atlassian) 🐍 ☁️ - Natural language search and content access for Confluence workspaces - [pyroprompts/any-chat-completions-mcp](https://github.com/pyroprompts/any-chat-completions-mcp) - Chat with any other OpenAI SDK Compatible Chat Completions API, like Perplexity, Groq, xAI and more @@ -208,7 +215,6 @@ Interact with Git repositories and version control platforms. Enables repository - [future-audiences/wikimedia-enterprise-model-context-protocol](https://gitlab.wikimedia.org/repos/future-audiences/wikimedia-enterprise-model-context-protocol) 🐍 ☁️ - Wikipedia Article lookup API - [andybrandt/mcp-simple-timeserver](https://github.com/andybrandt/mcp-simple-timeserver) 🐍 🏠☁️ - An MCP server that allows checking local time on the client machine or current UTC time from an NTP server - [andybrandt/mcp-simple-openai-assistant](https://github.com/andybrandt/mcp-simple-openai-assistant) - 🐍 ☁️ MCP to talk to OpenAI assistants (Claude can use any GPT model as his assitant) -- [MladenSU/cli-mcp-server](https://github.com/MladenSU/cli-mcp-server) 🐍 🏠 - Command line interface with secure execution and customizable security policies - [@llmindset/mcp-hfspace](https://github.com/evalstate/mcp-hfspace) 📇 ☁️ - Use HuggingFace Spaces directly from Claude. Use Open Source Image Generation, Chat, Vision tasks and more. Supports Image, Audio and text uploads/downloads. - [zueai/mcp-manager](https://github.com/zueai/mcp-manager) 📇 ☁️ - Simple Web UI to install and manage MCP servers for Claude Desktop App. - [wong2/mcp-cli](https://github.com/wong2/mcp-cli) 📇 🏠 - CLI tool for testing MCP servers From 95f250a3cf4fb5784508313feb33d30ca20014fc Mon Sep 17 00:00:00 2001 From: Adhika Setya Pramudita Date: Wed, 11 Dec 2024 21:55:09 +0700 Subject: [PATCH 03/12] Add mcp-client-cli mcp-client-cli is yet another CLI Python program that implement MCP client protocol --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 044cb1e6..c2e48d2c 100644 --- a/README.md +++ b/README.md @@ -237,6 +237,7 @@ Interact with Git repositories and version control platforms. Enables repository - [boilingdata/mcp-server-and-gw](https://github.com/boilingdata/mcp-server-and-gw) An MCP stdio to HTTP SSE transport gateway with example server and MCP client. - [lightconetech/mcp-gateway](https://github.com/lightconetech/mcp-gateway) A gateway demo for MCP SSE Server. - [mark3labs/mcphost](https://github.com/mark3labs/mcphost) A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP). +- [adhikasp/mcp-client-cli](https://github.com/adhikasp/mcp-client-cli/) CLI client that support Anthorpic, OpenAI, Groq, and ollama model via langchain ## Tips and Tricks From 79ac230137d10e5fe8e35442591bd388979d18e2 Mon Sep 17 00:00:00 2001 From: "andy@codesprinters.com" Date: Wed, 11 Dec 2024 16:11:25 +0100 Subject: [PATCH 04/12] Adding mcp-simple-pubmed --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 044cb1e6..6bbd1bb6 100644 --- a/README.md +++ b/README.md @@ -165,7 +165,8 @@ Access and analyze application monitoring data. Enables AI models to review erro - [Tomatio13/mcp-server-tavily](https://github.com/Tomatio13/mcp-server-tavily) ☁️ 🐍 – Tavily AI search API - [blazickjp/arxiv-mcp-server](https://github.com/blazickjp/arxiv-mcp-server) ☁️ 🐍 - Search ArXiv research papers - [mzxrai/mcp-webresearch](https://github.com/mzxrai/mcp-webresearch) 🔍📚 - Search Google and do deep web research on any topic -- [andybrandt/mcp-simple-arxiv](https://github.com/andybrandt/mcp-simple-arxiv) - 🐍 ☁️ MCP for LLM to search and read papers from arXiv) +- [andybrandt/mcp-simple-arxiv](https://github.com/andybrandt/mcp-simple-arxiv) - 🐍 ☁️ MCP for LLM to search and read papers from arXiv +- [andybrandt/mcp-simple-pubmed](https://github.com/andybrandt/mcp-simple-pubmed) - 🐍 ☁️ MCP to search and read medical / life sciences papers from PubMed. ### 🚆 Travel & Transportation From 831e7a90c7ef265418246e5bd3a59d1d996e765b Mon Sep 17 00:00:00 2001 From: Maxim Kolmakov Date: Wed, 11 Dec 2024 19:53:15 +0100 Subject: [PATCH 05/12] Add JetBrains MCP proxy --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a1e8c69c..7676e149 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,7 @@ Tools and integrations that enhance the development workflow and environment man - [QuantGeekDev/docker-mcp](https://github.com/QuantGeekDev/docker-mcp) 🏎️ 🏠 - Docker container management and operations through MCP - [snaggle-ai/openapi-mcp-server](https://github.com/snaggle-ai/openapi-mcp-server) 🏎️ 🏠 - Connect any HTTP/REST API server using an Open API spec (v3) +- [jetbrains/mcpProxy](https://github.com/JetBrains/mcpProxy) 🎖️ 🏠 - Connect to JetBrains IDE ### 🧮 Data Science Tools From aca5b16924644aa4bda877c9cbb1b7ab53c47b5b Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Wed, 11 Dec 2024 21:52:44 +0100 Subject: [PATCH 06/12] Add an MCP server for Apify's RAG Web Browser --- README-ja.md | 1 + README-zh.md | 2 ++ README.md | 1 + 3 files changed, 4 insertions(+) diff --git a/README-ja.md b/README-ja.md index 267f42df..ac3220de 100644 --- a/README-ja.md +++ b/README-ja.md @@ -149,6 +149,7 @@ Webコンテンツのアクセスと自動化機能。AIに優しい形式でWeb - [blazickjp/arxiv-mcp-server](https://github.com/blazickjp/arxiv-mcp-server) ☁️ 🐍 - ArXiv研究論文を検索 - [mzxrai/mcp-webresearch](https://github.com/mzxrai/mcp-webresearch) 🔍📚 - Googleを検索し、任意のトピックに関する深いWebリサーチを行う - [andybrandt/mcp-simple-arxiv](https://github.com/andybrandt/mcp-simple-arxiv) - 🐍 ☁️ MCPを使用してLLMがArXivの論文を検索および読む +- [apify/mcp-server-rag-web-browser](https://github.com/apify/mcp-server-rag-web-browser) 📇 ☁️ - Apify の RAG Web Browser Actor 用の MCP サーバーで、ウェブ検索を実行し、URL をスクレイピングし、Markdown 形式でコンテンツを返します。 ### 🚆 旅行と交通 diff --git a/README-zh.md b/README-zh.md index 50a3e3fb..99108a31 100644 --- a/README-zh.md +++ b/README-zh.md @@ -170,6 +170,8 @@ Web 内容访问和自动化功能。支持以 AI 友好格式搜索、抓取和 - [blazickjp/arxiv-mcp-server](https://github.com/blazickjp/arxiv-mcp-server) ☁️ 🐍 - 搜索 ArXiv 研究论文 - [mzxrai/mcp-webresearch](https://github.com/mzxrai/mcp-webresearch) 🔍📚 - 在 Google 上搜索并对任何主题进行深度研究 - [andybrandt/mcp-simple-arxiv](https://github.com/andybrandt/mcp-simple-arxiv) - 🐍 ☁️ MCP for LLM 用于搜索和阅读 arXiv 上的论文) +- [apify/mcp-server-rag-web-browser](https://github.com/apify/mcp-server-rag-web-browser) 📇 ☁️ - 一个用于 Apify 的 RAG Web 浏览器 Actor 的 MCP 服务器,可以执行网页搜索、抓取 URL,并以 Markdown 格式返回内容。 + ### 🚆 旅行与交通 diff --git a/README.md b/README.md index a1e8c69c..a9993f62 100644 --- a/README.md +++ b/README.md @@ -175,6 +175,7 @@ Access and analyze application monitoring data. Enables AI models to review erro - [mzxrai/mcp-webresearch](https://github.com/mzxrai/mcp-webresearch) 🔍📚 - Search Google and do deep web research on any topic - [andybrandt/mcp-simple-arxiv](https://github.com/andybrandt/mcp-simple-arxiv) - 🐍 ☁️ MCP for LLM to search and read papers from arXiv - [andybrandt/mcp-simple-pubmed](https://github.com/andybrandt/mcp-simple-pubmed) - 🐍 ☁️ MCP to search and read medical / life sciences papers from PubMed. +- [apify/mcp-server-rag-web-browser](https://github.com/apify/mcp-server-rag-web-browser) 📇 ☁️ - An MCP server for Apify's RAG Web Browser Actor to perform web searches, scrape URLs, and return content in Markdown. ### 🚆 Travel & Transportation From 2dcb37e5696431bd1c14ab4c5047b00abffc26e0 Mon Sep 17 00:00:00 2001 From: Xiaoyi Chen Date: Wed, 11 Dec 2024 13:58:18 -0800 Subject: [PATCH 07/12] Add Apple Shortcuts Server --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a9993f62..3c61158e 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,7 @@ Web content access and automation capabilities. Enables searching, scraping, and - [@automatalabs/mcp-server-playwright](https://github.com/Automata-Labs-team/MCP-Server-Playwright) 🌐 🖱️ - An MCP server for browser automation using Playwright - [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 🏠 - Browser automation for web scraping and interaction - [@kimtaeyoon83/mcp-server-youtube-transcript](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis +- [https://github.com/recursechat/mcp-server-apple-shortcuts] 🍎 - An MCP Server Integration with Apple Shortcuts ### ☁️ Cloud Platforms From d393c5223a23ccb034cadce68daef81ee5963643 Mon Sep 17 00:00:00 2001 From: Xiaoyi Chen Date: Wed, 11 Dec 2024 13:59:06 -0800 Subject: [PATCH 08/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3c61158e..d9b0df95 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ Web content access and automation capabilities. Enables searching, scraping, and - [@automatalabs/mcp-server-playwright](https://github.com/Automata-Labs-team/MCP-Server-Playwright) 🌐 🖱️ - An MCP server for browser automation using Playwright - [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 🏠 - Browser automation for web scraping and interaction - [@kimtaeyoon83/mcp-server-youtube-transcript](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis -- [https://github.com/recursechat/mcp-server-apple-shortcuts] 🍎 - An MCP Server Integration with Apple Shortcuts +- [@recursechat/mcp-server-apple-shortcuts]([https://github.com/recursechat/mcp-server-apple-shortcuts) 🍎 - An MCP Server Integration with Apple Shortcuts ### ☁️ Cloud Platforms From f4c77de1725622fccc66a5f2142d5e71f8d0f751 Mon Sep 17 00:00:00 2001 From: Xiaoyi Chen Date: Wed, 11 Dec 2024 13:59:57 -0800 Subject: [PATCH 09/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d9b0df95..1619d50c 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ Web content access and automation capabilities. Enables searching, scraping, and - [@automatalabs/mcp-server-playwright](https://github.com/Automata-Labs-team/MCP-Server-Playwright) 🌐 🖱️ - An MCP server for browser automation using Playwright - [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 🏠 - Browser automation for web scraping and interaction - [@kimtaeyoon83/mcp-server-youtube-transcript](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis -- [@recursechat/mcp-server-apple-shortcuts]([https://github.com/recursechat/mcp-server-apple-shortcuts) 🍎 - An MCP Server Integration with Apple Shortcuts +- [@recursechat/mcp-server-apple-shortcuts](https://github.com/recursechat/mcp-server-apple-shortcuts) 🍎 - An MCP Server Integration with Apple Shortcuts ### ☁️ Cloud Platforms From 455e8ad7e4e18902e393faac3f73f6a90d537f56 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Wed, 11 Dec 2024 16:01:40 -0600 Subject: [PATCH 10/12] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 5ee49001..f77c08b4 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,8 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 🏎️ – Go codebase * ☁️ - Cloud Service * 🏠 - Local Service +* 🍎 – For macOS +* 🪟 – For Windows ## Server Implementations From 562091dc96bc7f20651b5b79dcd17c382765d366 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Wed, 11 Dec 2024 16:02:47 -0600 Subject: [PATCH 11/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 89021d7c..979ef7e8 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ Web content access and automation capabilities. Enables searching, scraping, and - [@automatalabs/mcp-server-playwright](https://github.com/Automata-Labs-team/MCP-Server-Playwright) 🌐 🖱️ - An MCP server for browser automation using Playwright - [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 🏠 - Browser automation for web scraping and interaction - [@kimtaeyoon83/mcp-server-youtube-transcript](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis -- [@recursechat/mcp-server-apple-shortcuts](https://github.com/recursechat/mcp-server-apple-shortcuts) 🍎 - An MCP Server Integration with Apple Shortcuts +- [@recursechat/mcp-server-apple-shortcuts](https://github.com/recursechat/mcp-server-apple-shortcuts) 📇 🏠 🍎 - An MCP Server Integration with Apple Shortcuts ### ☁️ Cloud Platforms From e4462fb474d3c06282ac1352fd285074d21ae807 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Wed, 11 Dec 2024 16:05:03 -0600 Subject: [PATCH 12/12] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 979ef7e8..d8f690aa 100644 --- a/README.md +++ b/README.md @@ -171,7 +171,6 @@ Access and analyze application monitoring data. Enables AI models to review erro - [@angheljf/nyt](https://github.com/angheljf/nyt) 📇 ☁️ - Search articles using the NYTimes API - [@modelcontextprotocol/server-fetch](https://github.com/modelcontextprotocol/servers/tree/main/src/fetch) 🐍 🏠 ☁️ - Efficient web content fetching and processing for AI consumption - [ac3xx/mcp-servers-kagi](https://github.com/ac3xx/mcp-servers-kagi) 📇 ☁️ - Kagi search API integration -- [theishangoswami/exa-mcp-server](https://github.com/theishangoswami/exa-mcp-server) 📇 ☁️ - Exa AI Search API - [exa-labs/exa-mcp-server](https://github.com/exa-labs/exa-mcp-server) 🎖️ 📇 ☁️ – A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way. - [fatwang2/search1api-mcp](https://github.com/fatwang2/search1api-mcp) 📇 ☁️ - Search via search1api (requires paid API key) - [Tomatio13/mcp-server-tavily](https://github.com/Tomatio13/mcp-server-tavily) ☁️ 🐍 – Tavily AI search API