From 23a7558c5c9117e3381d122f20a2b01668c6be4e Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sat, 30 Nov 2024 11:15:08 -0600 Subject: [PATCH 01/72] Create LICENSE --- LICENSE | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..7f5a6e30 --- /dev/null +++ b/LICENSE @@ -0,0 +1,25 @@ +The MIT License (MIT) +===================== + +Copyright © 2024 Frank Fiegel (frank@glama.ai) + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the “Software”), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. From b9f6b554fa45bcf729474406548bab5fa7984beb Mon Sep 17 00:00:00 2001 From: TerminalMan <84923604+SecretiveShell@users.noreply.github.com> Date: Sat, 30 Nov 2024 17:20:14 +0000 Subject: [PATCH 02/72] Add reeeeemo/ancestry-mcp --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b611607f..ea1012e6 100644 --- a/README.md +++ b/README.md @@ -136,6 +136,7 @@ Interact with Git repositories and version control platforms. Enables repository - [anaisbetts/mcp-youtube](https://github.com/anaisbetts/mcp-youtube) - Fetch YouTube subtitles - [danhilse/notion_mcp](https://github.com/danhilse/notion_mcp) - Integrates with Notion's API to manage personal todo lists - [rusiaaman/wcgw](https://github.com/rusiaaman/wcgw/blob/main/src/wcgw/client/mcp_server/Readme.md) - Autonomous shell execution, computer control and coding agent. (Mac) +- [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) - Allows the AI to read .ged files and genetic data ## Frameworks From da7b814b3cf0025c02ce78e0cbec67420f2c8e34 Mon Sep 17 00:00:00 2001 From: Ed Zynda Date: Sat, 30 Nov 2024 20:36:49 +0300 Subject: [PATCH 03/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ea1012e6..7f0b84bf 100644 --- a/README.md +++ b/README.md @@ -142,7 +142,7 @@ Interact with Git repositories and version control platforms. Enables repository - [Genkit MCP](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) – Provides integration between [Genkit](https://github.com/firebase/genkit/tree/main) and the Model Context Protocol (MCP). - [@modelcontextprotocol/server-langchain](https://github.com/rectalogic/langchain-mcp) - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows. - +- [mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) - Golang SDK for building MCP Servers and Clients. ## Tips and Tricks ### Official prompt to inform LLMs how to use MCP From a15d03623d1a29d63dabc6eba39671fb1e6138f7 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sat, 30 Nov 2024 12:14:09 -0600 Subject: [PATCH 04/72] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7f0b84bf..f3c07b51 100644 --- a/README.md +++ b/README.md @@ -143,6 +143,7 @@ Interact with Git repositories and version control platforms. Enables repository - [Genkit MCP](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) – Provides integration between [Genkit](https://github.com/firebase/genkit/tree/main) and the Model Context Protocol (MCP). - [@modelcontextprotocol/server-langchain](https://github.com/rectalogic/langchain-mcp) - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows. - [mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) - Golang SDK for building MCP Servers and Clients. + ## Tips and Tricks ### Official prompt to inform LLMs how to use MCP From 9f4ee2f5289c077dfd52c72725f8b2ac9c09cbb3 Mon Sep 17 00:00:00 2001 From: TerminalMan <84923604+SecretiveShell@users.noreply.github.com> Date: Sat, 30 Nov 2024 20:07:21 +0000 Subject: [PATCH 05/72] add fatwang2/search1api-mcp https://github.com/fatwang2/search1api-mcp --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f3c07b51..8b72870c 100644 --- a/README.md +++ b/README.md @@ -111,6 +111,7 @@ Web search capabilities. - [@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 +- [fatwang2/search1api-mcp](https://github.com/fatwang2/search1api-mcp) - Search via search1api (requires paid API key)
From a79affc6935f8ed2024d9b4502832c550a9edd1e Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sat, 30 Nov 2024 14:11:29 -0600 Subject: [PATCH 06/72] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8b72870c..64ac322f 100644 --- a/README.md +++ b/README.md @@ -111,6 +111,7 @@ Web search capabilities. - [@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) From 8184c787c0cc79792faf794c1c9e32a94112786e Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sat, 30 Nov 2024 14:13:10 -0600 Subject: [PATCH 07/72] Update README.md --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 64ac322f..7b48cf4f 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,10 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 🔄 - [Version Control](#version-control) * 🛠️ - [Other Tools and Integrations](#other-tools-and-integrations) +Legend: + +* 🎖️ – official implementation + ### 📂 Browser Automation [top⇈](#server-implementations) Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. @@ -46,7 +50,7 @@ Web content access and automation capabilities. Enables searching, scraping, and Cloud platform service integration. Enables management and interaction with cloud infrastructure and services. -- [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) - Integration with Cloudflare services including Workers, KV, R2, and D1 +- [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) 🎖️ - Integration with Cloudflare services including Workers, KV, R2, and D1
@@ -111,7 +115,7 @@ Web search capabilities. - [@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. +- [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) From 8a956a5c47a206811ef18421f55a3e4070763195 Mon Sep 17 00:00:00 2001 From: TerminalMan <84923604+SecretiveShell@users.noreply.github.com> Date: Sat, 30 Nov 2024 20:15:38 +0000 Subject: [PATCH 08/72] blazickjp/arxiv-mcp-server https://github.com/blazickjp/arxiv-mcp-server --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7b48cf4f..98e2b4b5 100644 --- a/README.md +++ b/README.md @@ -117,6 +117,7 @@ Web search capabilities. - [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) +- [blazickjp/arxiv-mcp-server](https://github.com/blazickjp/arxiv-mcp-server) - Search ArXiv research papers
From 1f9a1b82c9ee9f4951b405374d62c8cb98f0a937 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sat, 30 Nov 2024 14:16:01 -0600 Subject: [PATCH 09/72] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 7b48cf4f..41867185 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. Legend: * 🎖️ – official implementation +* 🐍 – Python codebase ### 📂 Browser Automation [top⇈](#server-implementations) @@ -117,6 +118,7 @@ Web search capabilities. - [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
From 83cbb62431ba086fac207f3a993d2f1060a32341 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sat, 30 Nov 2024 14:22:37 -0600 Subject: [PATCH 10/72] Update README.md --- README.md | 70 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 36 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 41867185..20d5575a 100644 --- a/README.md +++ b/README.md @@ -38,20 +38,22 @@ Legend: * 🎖️ – official implementation * 🐍 – Python codebase +* 📇 – TypeScript codebase +* 🏎️ – Go codebase ### 📂 Browser Automation [top⇈](#server-implementations) Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. -- [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) - Browser automation for web scraping and interaction -- [@modelcontextprotocol/server-youtube](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) - Fetch YouTube subtitles and transcripts for AI analysis +- [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 - Browser automation for web scraping and interaction +- [@modelcontextprotocol/server-youtube](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 - Fetch YouTube subtitles and transcripts for AI analysis ### ☁️ Cloud Platforms [top⇈](#server-implementations) Cloud platform service integration. Enables management and interaction with cloud infrastructure and services. -- [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) 🎖️ - Integration with Cloudflare services including Workers, KV, R2, and D1 +- [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) 🎖️ 📇 - Integration with Cloudflare services including Workers, KV, R2, and D1
@@ -59,7 +61,7 @@ Cloud platform service integration. Enables management and interaction with clou Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools. -- [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) - Slack workspace integration for channel management and messaging +- [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 - Slack workspace integration for channel management and messaging
@@ -67,8 +69,8 @@ Integration with communication platforms for message management and channel oper Secure database access with schema inspection capabilities. Enables querying and analyzing data while maintaining read-only safety by default. -- [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) - PostgreSQL database integration with schema inspection and query capabilities -- [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) - SQLite database operations with built-in analysis features +- [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 - PostgreSQL database integration with schema inspection and query capabilities +- [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 - SQLite database operations with built-in analysis features
@@ -76,16 +78,16 @@ Secure database access with schema inspection capabilities. Enables querying and Provides direct access to local file systems with configurable permissions. Enables AI models to read, write, and manage files within specified directories. -- [@modelcontextprotocol/server-filesystem](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem) - Direct local file system access. -- [@modelcontextprotocol/server-google-drive](https://github.com/modelcontextprotocol/servers/tree/main/src/gdrive) - Google Drive integration for listing, reading, and searching files -- [mark3labs/mcp-filesystem-server](https://github.com/mark3labs/mcp-filesystem-server) - Golang implementation for local file system access. +- [@modelcontextprotocol/server-filesystem](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem) 📇 - Direct local file system access. +- [@modelcontextprotocol/server-google-drive](https://github.com/modelcontextprotocol/servers/tree/main/src/gdrive) 📇 - Google Drive integration for listing, reading, and searching files +- [mark3labs/mcp-filesystem-server](https://github.com/mark3labs/mcp-filesystem-server) 🏎️ - Golang implementation for local file system access.
### 🧠 Knowledge & Memory [top⇈](#server-implementations) Persistent memory storage using knowledge graph structures. Enables AI models to maintain and query structured information across sessions. -- [@modelcontextprotocol/server-memory](https://github.com/modelcontextprotocol/servers/tree/main/src/memory) - Knowledge graph-based persistent memory system for maintaining context +- [@modelcontextprotocol/server-memory](https://github.com/modelcontextprotocol/servers/tree/main/src/memory) 📇 - Knowledge graph-based persistent memory system for maintaining context
@@ -93,7 +95,7 @@ Persistent memory storage using knowledge graph structures. Enables AI models to Geographic and location-based services integration. Enables access to mapping data, directions, and place information. -- [@modelcontextprotocol/server-google-maps](https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps) - Google Maps integration for location services, routing, and place details +- [@modelcontextprotocol/server-google-maps](https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps) 📇 - Google Maps integration for location services, routing, and place details
@@ -102,8 +104,8 @@ Geographic and location-based services integration. Enables access to mapping da Access and analyze application monitoring data. Enables AI models to review error reports and performance metrics. -- [@modelcontextprotocol/server-sentry](https://github.com/modelcontextprotocol/servers/tree/main/src/sentry) - Sentry.io integration for error tracking and performance monitoring -- [@modelcontextprotocol/server-raygun](https://github.com/MindscapeHQ/mcp-server-raygun) - Raygun API V3 integration for crash reporting and real user monitoring +- [@modelcontextprotocol/server-sentry](https://github.com/modelcontextprotocol/servers/tree/main/src/sentry) 🐍 - Sentry.io integration for error tracking and performance monitoring +- [@modelcontextprotocol/server-raygun](https://github.com/MindscapeHQ/mcp-server-raygun) 📇 - Raygun API V3 integration for crash reporting and real user monitoring
@@ -111,13 +113,13 @@ Access and analyze application monitoring data. Enables AI models to review erro Web search capabilities. -- [@modelcontextprotocol/server-brave-search](https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search) - Web search capabilities using Brave's Search API -- [@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) +- [@modelcontextprotocol/server-brave-search](https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search) 📇 - Web search capabilities using Brave's Search API +- [@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 @@ -127,30 +129,30 @@ Web search capabilities. Interact with Git repositories and version control platforms. Enables repository management, code analysis, pull request handling, issue tracking, and other version control operations through standardized APIs. -- [@modelcontextprotocol/server-github](https://github.com/modelcontextprotocol/servers/tree/main/src/github) - GitHub API integration for repository management, PRs, issues, and more -- [@modelcontextprotocol/server-gitlab](https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab) - GitLab platform integration for project management and CI/CD operations -- [@modelcontextprotocol/server-git](https://github.com/modelcontextprotocol/servers/tree/main/src/git) - Direct Git repository operations including reading, searching, and analyzing local repositories +- [@modelcontextprotocol/server-github](https://github.com/modelcontextprotocol/servers/tree/main/src/github) 📇 - GitHub API integration for repository management, PRs, issues, and more +- [@modelcontextprotocol/server-gitlab](https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab) 📇 - GitLab platform integration for project management and CI/CD operations +- [@modelcontextprotocol/server-git](https://github.com/modelcontextprotocol/servers/tree/main/src/git) 🐍 - Direct Git repository operations including reading, searching, and analyzing local repositories
### 🛠️ Other Tools and Integrations [top⇈](#server-implementations) -- [pierrebrunelle/mcp-server-openai](https://github.com/pierrebrunelle/mcp-server-openai) - Query OpenAI models directly from Claude using MCP protocol -- [@modelcontextprotocol/server-everything](https://github.com/modelcontextprotocol/servers/tree/main/src/everything) - MCP server that exercises all the features of the MCP protocol -- [baba786/phabricator-mcp-server](https://github.com/baba786/phabricator-mcp-server) - Interacting with Phabricator API -- [MarkusPfundstein/mcp-obsidian](https://github.com/MarkusPfundstein/mcp-obsidian) - Interacting with Obsidian via REST API -- [calclavia/mcp-obsidian](https://github.com/calclavia/mcp-obsidian) - This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault). -- [anaisbetts/mcp-youtube](https://github.com/anaisbetts/mcp-youtube) - Fetch YouTube subtitles -- [danhilse/notion_mcp](https://github.com/danhilse/notion_mcp) - Integrates with Notion's API to manage personal todo lists +- [pierrebrunelle/mcp-server-openai](https://github.com/pierrebrunelle/mcp-server-openai) 🐍 - Query OpenAI models directly from Claude using MCP protocol +- [@modelcontextprotocol/server-everything](https://github.com/modelcontextprotocol/servers/tree/main/src/everything) 📇 - MCP server that exercises all the features of the MCP protocol +- [baba786/phabricator-mcp-server](https://github.com/baba786/phabricator-mcp-server) 🐍 - Interacting with Phabricator API +- [MarkusPfundstein/mcp-obsidian](https://github.com/MarkusPfundstein/mcp-obsidian) 🐍 - Interacting with Obsidian via REST API +- [calclavia/mcp-obsidian](https://github.com/calclavia/mcp-obsidian) 📇 - This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault). +- [anaisbetts/mcp-youtube](https://github.com/anaisbetts/mcp-youtube) 📇 - Fetch YouTube subtitles +- [danhilse/notion_mcp](https://github.com/danhilse/notion_mcp) 🐍 - Integrates with Notion's API to manage personal todo lists - [rusiaaman/wcgw](https://github.com/rusiaaman/wcgw/blob/main/src/wcgw/client/mcp_server/Readme.md) - Autonomous shell execution, computer control and coding agent. (Mac) -- [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) - Allows the AI to read .ged files and genetic data +- [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) 🐍 - Allows the AI to read .ged files and genetic data ## Frameworks -- [Genkit MCP](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) – Provides integration between [Genkit](https://github.com/firebase/genkit/tree/main) and the Model Context Protocol (MCP). -- [@modelcontextprotocol/server-langchain](https://github.com/rectalogic/langchain-mcp) - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows. -- [mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) - Golang SDK for building MCP Servers and Clients. +- [Genkit MCP](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) 📇 – Provides integration between [Genkit](https://github.com/firebase/genkit/tree/main) and the Model Context Protocol (MCP). +- [@modelcontextprotocol/server-langchain](https://github.com/rectalogic/langchain-mcp) 🐍 - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows. +- [mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) 🏎️ - Golang SDK for building MCP Servers and Clients. ## Tips and Tricks From 8a21434eae34492189fa5cbb13857ad7677ff1b7 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sat, 30 Nov 2024 14:24:13 -0600 Subject: [PATCH 11/72] Update README.md --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index c8602d18..0f1eb8ac 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,13 @@ A curated list of awesome Model Context Protocol (MCP) servers. * [Discord Server](https://discord.gg/TFE8FmjCdS) +## Legend + +* 🎖️ – official implementation +* 🐍 – Python codebase +* 📇 – TypeScript codebase +* 🏎️ – Go codebase + ## Server Implementations * 📂 - [Browser Automation](#browser-automation) @@ -34,13 +41,6 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 🔄 - [Version Control](#version-control) * 🛠️ - [Other Tools and Integrations](#other-tools-and-integrations) -Legend: - -* 🎖️ – official implementation -* 🐍 – Python codebase -* 📇 – TypeScript codebase -* 🏎️ – Go codebase - ### 📂 Browser Automation [top⇈](#server-implementations) Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. From 9e364c72f104e9dc41948e0e8a7bc7561f5e44c6 Mon Sep 17 00:00:00 2001 From: TerminalMan <84923604+SecretiveShell@users.noreply.github.com> Date: Sat, 30 Nov 2024 20:43:11 +0000 Subject: [PATCH 12/72] Extend Legend --- README.md | 70 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 36 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 0f1eb8ac..c2ebd39c 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,8 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 🐍 – Python codebase * 📇 – TypeScript codebase * 🏎️ – Go codebase +* ☁️ - Cloud Service +* 🏠 - Local Service ## Server Implementations @@ -45,15 +47,15 @@ A curated list of awesome Model Context Protocol (MCP) servers. Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. -- [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 - Browser automation for web scraping and interaction -- [@modelcontextprotocol/server-youtube](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 - Fetch YouTube subtitles and transcripts for AI analysis +- [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 🏠 - Browser automation for web scraping and interaction +- [@modelcontextprotocol/server-youtube](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis ### ☁️ Cloud Platforms [top⇈](#server-implementations) Cloud platform service integration. Enables management and interaction with cloud infrastructure and services. -- [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) 🎖️ 📇 - Integration with Cloudflare services including Workers, KV, R2, and D1 +- [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) 🎖️ 📇 ☁️ - Integration with Cloudflare services including Workers, KV, R2, and D1
@@ -61,7 +63,7 @@ Cloud platform service integration. Enables management and interaction with clou Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools. -- [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 - Slack workspace integration for channel management and messaging +- [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - Slack workspace integration for channel management and messaging
@@ -69,8 +71,8 @@ Integration with communication platforms for message management and channel oper Secure database access with schema inspection capabilities. Enables querying and analyzing data while maintaining read-only safety by default. -- [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 - PostgreSQL database integration with schema inspection and query capabilities -- [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 - SQLite database operations with built-in analysis features +- [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 🏠 - PostgreSQL database integration with schema inspection and query capabilities +- [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features
@@ -78,16 +80,16 @@ Secure database access with schema inspection capabilities. Enables querying and Provides direct access to local file systems with configurable permissions. Enables AI models to read, write, and manage files within specified directories. -- [@modelcontextprotocol/server-filesystem](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem) 📇 - Direct local file system access. -- [@modelcontextprotocol/server-google-drive](https://github.com/modelcontextprotocol/servers/tree/main/src/gdrive) 📇 - Google Drive integration for listing, reading, and searching files -- [mark3labs/mcp-filesystem-server](https://github.com/mark3labs/mcp-filesystem-server) 🏎️ - Golang implementation for local file system access. +- [@modelcontextprotocol/server-filesystem](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem) 📇 🏠 - Direct local file system access. +- [@modelcontextprotocol/server-google-drive](https://github.com/modelcontextprotocol/servers/tree/main/src/gdrive) 📇 ☁️ - Google Drive integration for listing, reading, and searching files +- [mark3labs/mcp-filesystem-server](https://github.com/mark3labs/mcp-filesystem-server) 🏎️ 🏠 - Golang implementation for local file system access.
### 🧠 Knowledge & Memory [top⇈](#server-implementations) Persistent memory storage using knowledge graph structures. Enables AI models to maintain and query structured information across sessions. -- [@modelcontextprotocol/server-memory](https://github.com/modelcontextprotocol/servers/tree/main/src/memory) 📇 - Knowledge graph-based persistent memory system for maintaining context +- [@modelcontextprotocol/server-memory](https://github.com/modelcontextprotocol/servers/tree/main/src/memory) 📇 🏠 - Knowledge graph-based persistent memory system for maintaining context
@@ -95,7 +97,7 @@ Persistent memory storage using knowledge graph structures. Enables AI models to Geographic and location-based services integration. Enables access to mapping data, directions, and place information. -- [@modelcontextprotocol/server-google-maps](https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps) 📇 - Google Maps integration for location services, routing, and place details +- [@modelcontextprotocol/server-google-maps](https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps) 📇 ☁️ - Google Maps integration for location services, routing, and place details
@@ -104,8 +106,8 @@ Geographic and location-based services integration. Enables access to mapping da Access and analyze application monitoring data. Enables AI models to review error reports and performance metrics. -- [@modelcontextprotocol/server-sentry](https://github.com/modelcontextprotocol/servers/tree/main/src/sentry) 🐍 - Sentry.io integration for error tracking and performance monitoring -- [@modelcontextprotocol/server-raygun](https://github.com/MindscapeHQ/mcp-server-raygun) 📇 - Raygun API V3 integration for crash reporting and real user monitoring +- [@modelcontextprotocol/server-sentry](https://github.com/modelcontextprotocol/servers/tree/main/src/sentry) 🐍 ☁️ - Sentry.io integration for error tracking and performance monitoring +- [@modelcontextprotocol/server-raygun](https://github.com/MindscapeHQ/mcp-server-raygun) 📇 ☁️ - Raygun API V3 integration for crash reporting and real user monitoring
@@ -114,15 +116,15 @@ Access and analyze application monitoring data. Enables AI models to review erro Web search capabilities. -- [@modelcontextprotocol/server-brave-search](https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search) 📇 - Web search capabilities using Brave's Search API -- [@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 -- [blazickjp/arxiv-mcp-server](https://github.com/blazickjp/arxiv-mcp-server) 🐍 - Search ArXiv research papers +- [@modelcontextprotocol/server-brave-search](https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search) 📇 ☁️ - Web search capabilities using Brave's Search API +- [@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 +- [blazickjp/arxiv-mcp-server](https://github.com/blazickjp/arxiv-mcp-server) ☁️ 🐍 - Search ArXiv research papers
@@ -131,24 +133,24 @@ Web search capabilities. Interact with Git repositories and version control platforms. Enables repository management, code analysis, pull request handling, issue tracking, and other version control operations through standardized APIs. -- [@modelcontextprotocol/server-github](https://github.com/modelcontextprotocol/servers/tree/main/src/github) 📇 - GitHub API integration for repository management, PRs, issues, and more -- [@modelcontextprotocol/server-gitlab](https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab) 📇 - GitLab platform integration for project management and CI/CD operations -- [@modelcontextprotocol/server-git](https://github.com/modelcontextprotocol/servers/tree/main/src/git) 🐍 - Direct Git repository operations including reading, searching, and analyzing local repositories +- [@modelcontextprotocol/server-github](https://github.com/modelcontextprotocol/servers/tree/main/src/github) 📇 ☁️ - GitHub API integration for repository management, PRs, issues, and more +- [@modelcontextprotocol/server-gitlab](https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab) 📇 ☁️ 🏠 - GitLab platform integration for project management and CI/CD operations +- [@modelcontextprotocol/server-git](https://github.com/modelcontextprotocol/servers/tree/main/src/git) 🐍 🏠 - Direct Git repository operations including reading, searching, and analyzing local repositories
### 🛠️ Other Tools and Integrations [top⇈](#server-implementations) -- [pierrebrunelle/mcp-server-openai](https://github.com/pierrebrunelle/mcp-server-openai) 🐍 - Query OpenAI models directly from Claude using MCP protocol -- [@modelcontextprotocol/server-everything](https://github.com/modelcontextprotocol/servers/tree/main/src/everything) 📇 - MCP server that exercises all the features of the MCP protocol -- [baba786/phabricator-mcp-server](https://github.com/baba786/phabricator-mcp-server) 🐍 - Interacting with Phabricator API -- [MarkusPfundstein/mcp-obsidian](https://github.com/MarkusPfundstein/mcp-obsidian) 🐍 - Interacting with Obsidian via REST API -- [calclavia/mcp-obsidian](https://github.com/calclavia/mcp-obsidian) 📇 - This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault). -- [anaisbetts/mcp-youtube](https://github.com/anaisbetts/mcp-youtube) 📇 - Fetch YouTube subtitles -- [danhilse/notion_mcp](https://github.com/danhilse/notion_mcp) 🐍 - Integrates with Notion's API to manage personal todo lists -- [rusiaaman/wcgw](https://github.com/rusiaaman/wcgw/blob/main/src/wcgw/client/mcp_server/Readme.md) - Autonomous shell execution, computer control and coding agent. (Mac) -- [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) 🐍 - Allows the AI to read .ged files and genetic data +- [pierrebrunelle/mcp-server-openai](https://github.com/pierrebrunelle/mcp-server-openai) 🐍 ☁️ - Query OpenAI models directly from Claude using MCP protocol +- [@modelcontextprotocol/server-everything](https://github.com/modelcontextprotocol/servers/tree/main/src/everything) 📇 🏠 - MCP server that exercises all the features of the MCP protocol +- [baba786/phabricator-mcp-server](https://github.com/baba786/phabricator-mcp-server) 🐍 ☁️ - Interacting with Phabricator API +- [MarkusPfundstein/mcp-obsidian](https://github.com/MarkusPfundstein/mcp-obsidian) 🐍 ☁️ 🏠 - Interacting with Obsidian via REST API +- [calclavia/mcp-obsidian](https://github.com/calclavia/mcp-obsidian) 📇 🏠 - This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault). +- [anaisbetts/mcp-youtube](https://github.com/anaisbetts/mcp-youtube) 📇 ☁️ - Fetch YouTube subtitles +- [danhilse/notion_mcp](https://github.com/danhilse/notion_mcp) 🐍 ☁️ - Integrates with Notion's API to manage personal todo lists +- [rusiaaman/wcgw](https://github.com/rusiaaman/wcgw/blob/main/src/wcgw/client/mcp_server/Readme.md) 🐍 🏠 - Autonomous shell execution, computer control and coding agent. (Mac) +- [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) 🐍 🏠 - Allows the AI to read .ged files and genetic data ## Frameworks From e51f4a823c0571f1af80b9b34da83bfa520e59f4 Mon Sep 17 00:00:00 2001 From: Kentaro Tanaka Date: Sun, 1 Dec 2024 08:16:31 +0900 Subject: [PATCH 13/72] Add DuckDB server implementation to the list --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c2ebd39c..7aa01ee9 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,7 @@ Secure database access with schema inspection capabilities. Enables querying and - [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 🏠 - PostgreSQL database integration with schema inspection and query capabilities - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features +- [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities
From 6e04d7aba54420dd2058556bb1a34409ee6a9c56 Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Sat, 30 Nov 2024 21:36:04 -0500 Subject: [PATCH 14/72] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c2ebd39c..509b4e49 100644 --- a/README.md +++ b/README.md @@ -157,6 +157,7 @@ Interact with Git repositories and version control platforms. Enables repository - [Genkit MCP](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) 📇 – Provides integration between [Genkit](https://github.com/firebase/genkit/tree/main) and the Model Context Protocol (MCP). - [@modelcontextprotocol/server-langchain](https://github.com/rectalogic/langchain-mcp) 🐍 - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows. - [mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) 🏎️ - Golang SDK for building MCP Servers and Clients. +- [FastMCP](https://github.com/jlowin/fastmcp) 🐍 - A high-level framework for building MCP servers in Python ## Tips and Tricks From 86ea881b7e1befe9db5f647de0d31cf90dfc04c6 Mon Sep 17 00:00:00 2001 From: Nav Date: Sun, 1 Dec 2024 15:09:09 +1100 Subject: [PATCH 15/72] add link to apple-notes server --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c2ebd39c..b2c5ed4f 100644 --- a/README.md +++ b/README.md @@ -151,6 +151,7 @@ Interact with Git repositories and version control platforms. Enables repository - [danhilse/notion_mcp](https://github.com/danhilse/notion_mcp) 🐍 ☁️ - Integrates with Notion's API to manage personal todo lists - [rusiaaman/wcgw](https://github.com/rusiaaman/wcgw/blob/main/src/wcgw/client/mcp_server/Readme.md) 🐍 🏠 - Autonomous shell execution, computer control and coding agent. (Mac) - [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) 🐍 🏠 - Allows the AI to read .ged files and genetic data +- [sirmews/apple-notes-mcp](https://github.com/sirmews/apple-notes-mcp) 🐍 🏠 - Allows the AI to read from your local Apple Notes database (macOS only) ## Frameworks From b25a0de2b1b3c3bbb43434835488c289fb4f7f05 Mon Sep 17 00:00:00 2001 From: Hemang Joshi Date: Sun, 1 Dec 2024 12:14:01 +0530 Subject: [PATCH 16/72] Update README.md --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 148ca96d..6bf65386 100644 --- a/README.md +++ b/README.md @@ -174,3 +174,13 @@ https://modelcontextprotocol.io/llms-full.txt Now Claude can answer questions about writing MCP servers and how they work - https://www.reddit.com/r/ClaudeAI/comments/1h3g01r/want_to_ask_claude_about_model_context_protocol/ + +## Star History + + + + + + Star History Chart + + From 3886fc4cc143cf17a9f93b1ba17d66b73371679f Mon Sep 17 00:00:00 2001 From: Libing Chen Date: Sun, 1 Dec 2024 15:14:30 +0800 Subject: [PATCH 17/72] chore: add mcp-rs-template mcp-rs-template is a MCP CLI server project template for Rust --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 148ca96d..0db91f92 100644 --- a/README.md +++ b/README.md @@ -160,6 +160,8 @@ Interact with Git repositories and version control platforms. Enables repository - [@modelcontextprotocol/server-langchain](https://github.com/rectalogic/langchain-mcp) 🐍 - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows. - [mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) 🏎️ - Golang SDK for building MCP Servers and Clients. - [FastMCP](https://github.com/jlowin/fastmcp) 🐍 - A high-level framework for building MCP servers in Python +- [mcp-rs-template](https://github.com/linux-china/mcp-rs-template) 🦀 - MCP CLI server template for Rust + ## Tips and Tricks From 26256c673765eb81f29824835d6d02d959141d32 Mon Sep 17 00:00:00 2001 From: Anjor Kanekar Date: Sun, 1 Dec 2024 09:39:34 +0000 Subject: [PATCH 18/72] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c1257f07..0b052975 100644 --- a/README.md +++ b/README.md @@ -153,6 +153,7 @@ Interact with Git repositories and version control platforms. Enables repository - [rusiaaman/wcgw](https://github.com/rusiaaman/wcgw/blob/main/src/wcgw/client/mcp_server/Readme.md) 🐍 🏠 - Autonomous shell execution, computer control and coding agent. (Mac) - [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) 🐍 🏠 - Allows the AI to read .ged files and genetic data - [sirmews/apple-notes-mcp](https://github.com/sirmews/apple-notes-mcp) 🐍 🏠 - Allows the AI to read from your local Apple Notes database (macOS only) +- [anjor/coinmarket-mcp-server](https://github.com/anjor/coinmarket-mcp-server) 🐍 🏠 - Coinmarket API integration to fetch cryptocurrency listings and quotes ## Frameworks From 0eb5c48b14de58c6ddac6ca1d871e5aad0d02f00 Mon Sep 17 00:00:00 2001 From: Kosuke Suenaga Date: Sun, 1 Dec 2024 20:22:50 +0900 Subject: [PATCH 19/72] add suekou/mcp-notion-server --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0b052975..e9c565ab 100644 --- a/README.md +++ b/README.md @@ -154,6 +154,7 @@ Interact with Git repositories and version control platforms. Enables repository - [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) 🐍 🏠 - Allows the AI to read .ged files and genetic data - [sirmews/apple-notes-mcp](https://github.com/sirmews/apple-notes-mcp) 🐍 🏠 - Allows the AI to read from your local Apple Notes database (macOS only) - [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 ## Frameworks From a968f8e0720b43ec4b014d2f9a8b4cadafc1ff22 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sun, 1 Dec 2024 05:25:44 -0600 Subject: [PATCH 20/72] Update README.md Add @keturiosakys project --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0b052975..247b39dc 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,7 @@ Cloud platform service integration. Enables management and interaction with clou Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools. - [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - Slack workspace integration for channel management and messaging +- [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) - Bluesky instance integration for querying and interaction
From 7b1004ccff12831420419d3409dec9995fcd8d34 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sun, 1 Dec 2024 05:26:52 -0600 Subject: [PATCH 21/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 80c1fa45..652033ff 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ Cloud platform service integration. Enables management and interaction with clou Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools. - [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - Slack workspace integration for channel management and messaging -- [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) - Bluesky instance integration for querying and interaction +- [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky instance integration for querying and interaction
From fe1f32219416990edbda448942f0af34bdf8b1bd Mon Sep 17 00:00:00 2001 From: strowk Date: Sun, 1 Dec 2024 13:22:27 +0100 Subject: [PATCH 22/72] Add Kubernetes MCP server --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 652033ff..64ad28c4 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,7 @@ Web content access and automation capabilities. Enables searching, scraping, and Cloud platform service integration. Enables management and interaction with cloud infrastructure and services. - [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) 🎖️ 📇 ☁️ - Integration with Cloudflare services including Workers, KV, R2, and D1 +- [Kubernetes MCP Server](https://github.com/strowk/mcp-k8s-go) - 🏎️ ☁️ Kubernetes cluster operations through MCP
From f002f84adc06eb288f5e19a364d738acc1153f29 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Sun, 1 Dec 2024 08:18:45 -0600 Subject: [PATCH 23/72] Update README.md simplify --- README.md | 47 +++++++++++------------------------------------ 1 file changed, 11 insertions(+), 36 deletions(-) diff --git a/README.md b/README.md index 64ad28c4..376c8679 100644 --- a/README.md +++ b/README.md @@ -43,33 +43,28 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 🔄 - [Version Control](#version-control) * 🛠️ - [Other Tools and Integrations](#other-tools-and-integrations) -### 📂 Browser Automation [top⇈](#server-implementations) +### 📂 Browser Automation Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. - [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 🏠 - Browser automation for web scraping and interaction - [@modelcontextprotocol/server-youtube](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis - -### ☁️ Cloud Platforms [top⇈](#server-implementations) +### ☁️ Cloud Platforms Cloud platform service integration. Enables management and interaction with cloud infrastructure and services. - [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) 🎖️ 📇 ☁️ - Integration with Cloudflare services including Workers, KV, R2, and D1 - [Kubernetes MCP Server](https://github.com/strowk/mcp-k8s-go) - 🏎️ ☁️ Kubernetes cluster operations through MCP -
- -### 💬 Communication [top⇈](#server-implementations) +### 💬 Communication Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools. - [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - Slack workspace integration for channel management and messaging - [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky instance integration for querying and interaction -
- -### 🗄️ Databases [top⇈](#server-implementations) +### 🗄️ Databases Secure database access with schema inspection capabilities. Enables querying and analyzing data while maintaining read-only safety by default. @@ -77,9 +72,7 @@ Secure database access with schema inspection capabilities. Enables querying and - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features - [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities -
- -### 📂 File Systems [top⇈](#server-implementations) +### 📂 File Systems Provides direct access to local file systems with configurable permissions. Enables AI models to read, write, and manage files within specified directories. @@ -87,37 +80,25 @@ Provides direct access to local file systems with configurable permissions. Enab - [@modelcontextprotocol/server-google-drive](https://github.com/modelcontextprotocol/servers/tree/main/src/gdrive) 📇 ☁️ - Google Drive integration for listing, reading, and searching files - [mark3labs/mcp-filesystem-server](https://github.com/mark3labs/mcp-filesystem-server) 🏎️ 🏠 - Golang implementation for local file system access. -
- -### 🧠 Knowledge & Memory [top⇈](#server-implementations) +### 🧠 Knowledge & Memory Persistent memory storage using knowledge graph structures. Enables AI models to maintain and query structured information across sessions. - [@modelcontextprotocol/server-memory](https://github.com/modelcontextprotocol/servers/tree/main/src/memory) 📇 🏠 - Knowledge graph-based persistent memory system for maintaining context -
- -### 🗺️ Location Services [top⇈](#server-implementations) +### 🗺️ Location Services Geographic and location-based services integration. Enables access to mapping data, directions, and place information. - [@modelcontextprotocol/server-google-maps](https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps) 📇 ☁️ - Google Maps integration for location services, routing, and place details - -
- -### 📊 Monitoring [top⇈](#server-implementations) +### 📊 Monitoring Access and analyze application monitoring data. Enables AI models to review error reports and performance metrics. - [@modelcontextprotocol/server-sentry](https://github.com/modelcontextprotocol/servers/tree/main/src/sentry) 🐍 ☁️ - Sentry.io integration for error tracking and performance monitoring - [@modelcontextprotocol/server-raygun](https://github.com/MindscapeHQ/mcp-server-raygun) 📇 ☁️ - Raygun API V3 integration for crash reporting and real user monitoring -
- -### 🔎 Search [top⇈](#server-implementations) - -Web search capabilities. - +### 🔎 Search - [@modelcontextprotocol/server-brave-search](https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search) 📇 ☁️ - Web search capabilities using Brave's Search API - [@angheljf/nyt](https://github.com/angheljf/nyt) 📇 ☁️ - Search articles using the NYTimes API @@ -129,10 +110,7 @@ Web search capabilities. - [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 - -
- -### 🔄 Version Control [top⇈](#server-implementations) +### 🔄 Version Control Interact with Git repositories and version control platforms. Enables repository management, code analysis, pull request handling, issue tracking, and other version control operations through standardized APIs. @@ -140,10 +118,7 @@ Interact with Git repositories and version control platforms. Enables repository - [@modelcontextprotocol/server-gitlab](https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab) 📇 ☁️ 🏠 - GitLab platform integration for project management and CI/CD operations - [@modelcontextprotocol/server-git](https://github.com/modelcontextprotocol/servers/tree/main/src/git) 🐍 🏠 - Direct Git repository operations including reading, searching, and analyzing local repositories -
- - -### 🛠️ Other Tools and Integrations [top⇈](#server-implementations) +### 🛠️ Other Tools and Integrations - [pierrebrunelle/mcp-server-openai](https://github.com/pierrebrunelle/mcp-server-openai) 🐍 ☁️ - Query OpenAI models directly from Claude using MCP protocol - [@modelcontextprotocol/server-everything](https://github.com/modelcontextprotocol/servers/tree/main/src/everything) 📇 🏠 - MCP server that exercises all the features of the MCP protocol From 43e1b025e94f730962a113122fd733beb57e7227 Mon Sep 17 00:00:00 2001 From: Stefan <1759588+amidabuddha@users.noreply.github.com> Date: Sun, 1 Dec 2024 16:23:42 +0200 Subject: [PATCH 24/72] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 376c8679..d3e4773f 100644 --- a/README.md +++ b/README.md @@ -132,6 +132,7 @@ Interact with Git repositories and version control platforms. Enables repository - [sirmews/apple-notes-mcp](https://github.com/sirmews/apple-notes-mcp) 🐍 🏠 - Allows the AI to read from your local Apple Notes database (macOS only) - [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 ## Frameworks From 82e0a62cfbe7d6360c9a536f67a89d3bde3be97a Mon Sep 17 00:00:00 2001 From: Wes Higbee Date: Sun, 1 Dec 2024 17:16:00 -0600 Subject: [PATCH 25/72] video tutorial for a SQLite database --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d3e4773f..343d685d 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. ## Tutorials * [Model Context Protocol (MCP) Quickstart](https://glama.ai/blog/2024-11-25-model-context-protocol-quickstart) +* [Setup Claude Desktop App to Use a SQLite Database](https://youtu.be/wxCCzo9dGj0) ## Community From 4b73a1cab469489f65a8815576602c192fe0a528 Mon Sep 17 00:00:00 2001 From: Wes Higbee Date: Sun, 1 Dec 2024 17:27:30 -0600 Subject: [PATCH 26/72] Add server to run commands --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d3e4773f..c7d17f2f 100644 --- a/README.md +++ b/README.md @@ -133,6 +133,7 @@ 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. ## Frameworks From 526b2898da7e85cd4238302c89e0d56d54fb3586 Mon Sep 17 00:00:00 2001 From: Freddie <35353265+kimtaeyoon83@users.noreply.github.com> Date: Mon, 2 Dec 2024 12:19:29 +0900 Subject: [PATCH 27/72] Update README.md chore: fix typo, update mcp-server-youtube-transcript install url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e49e71e7..dcf5f385 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. - [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 🏠 - Browser automation for web scraping and interaction -- [@modelcontextprotocol/server-youtube](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis +- [@kimtaeyoon83/mcp-server-youtube-transcript](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis ### ☁️ Cloud Platforms From 4c61297ea46ab0f7800999eb407135e60b78a52e Mon Sep 17 00:00:00 2001 From: Markus Pfundstein Date: Mon, 2 Dec 2024 08:56:36 +0100 Subject: [PATCH 28/72] added gsuite --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d3e4773f..33122edc 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,7 @@ Integration with communication platforms for message management and channel oper - [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - Slack workspace integration for channel management and messaging - [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky instance integration for querying and interaction +- [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 💬 🏠 - Integration with gmail. ### 🗄️ Databases From 866ea4e67f553ea0013fb3999dbb3159c75c6d8b Mon Sep 17 00:00:00 2001 From: evalstate <1936278+evalstate@users.noreply.github.com> Date: Mon, 2 Dec 2024 10:06:16 +0000 Subject: [PATCH 29/72] Update README.md Added evalstate/mcp-miro --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index dcf5f385..53a35bda 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,8 @@ Interact with Git repositories and version control platforms. Enables repository - [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/g0t4/mcp-server-commands) 📇 ☁️🛠️ - Access MIRO whiteboards, bulk create and read items. Requires OAUTH key for REST API. +- ## Frameworks - [Genkit MCP](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) 📇 – Provides integration between [Genkit](https://github.com/firebase/genkit/tree/main) and the Model Context Protocol (MCP). From 09e72dff81b0d867d36600d05fb29fe755d97bff Mon Sep 17 00:00:00 2001 From: evalstate <1936278+evalstate@users.noreply.github.com> Date: Mon, 2 Dec 2024 10:07:08 +0000 Subject: [PATCH 30/72] Update README.md Fix link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 53a35bda..f18862b1 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,7 @@ Interact with Git repositories and version control platforms. Enables repository - [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/g0t4/mcp-server-commands) 📇 ☁️🛠️ - Access MIRO whiteboards, bulk create and read items. Requires OAUTH key for REST API. +- [evalstate/mcp-miro](https://github.com/evalstate/mcp-miro) 📇 ☁️🛠️ - Access MIRO whiteboards, bulk create and read items. Requires OAUTH key for REST API. - ## Frameworks From cfbca0e91e84a9d6568a355e3f482e7ee4064852 Mon Sep 17 00:00:00 2001 From: evalstate <1936278+evalstate@users.noreply.github.com> Date: Mon, 2 Dec 2024 10:07:53 +0000 Subject: [PATCH 31/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f18862b1..83e0c15d 100644 --- a/README.md +++ b/README.md @@ -136,7 +136,7 @@ Interact with Git repositories and version control platforms. Enables repository - [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. -- + ## Frameworks - [Genkit MCP](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) 📇 – Provides integration between [Genkit](https://github.com/firebase/genkit/tree/main) and the Model Context Protocol (MCP). From 614ec2d7c326f9cd6cf7ed85824f4b3a01a341fb Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Mon, 2 Dec 2024 09:55:32 -0600 Subject: [PATCH 32/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 33122edc..88cf4679 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ Integration with communication platforms for message management and channel oper - [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - Slack workspace integration for channel management and messaging - [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky instance integration for querying and interaction -- [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 💬 🏠 - Integration with gmail. +- [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 ☁️ - Integration with gmail. ### 🗄️ Databases From e809c78f287b6f88a16d0f5fe356c8c5ded08566 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Mon, 2 Dec 2024 09:56:19 -0600 Subject: [PATCH 33/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 83e0c15d..f91895f7 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,7 @@ Interact with Git repositories and version control platforms. Enables repository - [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. +- [evalstate/mcp-miro](https://github.com/evalstate/mcp-miro) 📇 ☁️ - Access MIRO whiteboards, bulk create and read items. Requires OAUTH key for REST API. ## Frameworks From abf4bbeee9c996f6f028d67610f34af5e84ff196 Mon Sep 17 00:00:00 2001 From: Stefan <1759588+amidabuddha@users.noreply.github.com> Date: Mon, 2 Dec 2024 23:46:10 +0200 Subject: [PATCH 34/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 887dc14c..7cb42aff 100644 --- a/README.md +++ b/README.md @@ -134,7 +134,7 @@ Interact with Git repositories and version control platforms. Enables repository - [sirmews/apple-notes-mcp](https://github.com/sirmews/apple-notes-mcp) 🐍 🏠 - Allows the AI to read from your local Apple Notes database (macOS only) - [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 +- [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. From 6a2efa44c1ed7e69b70b0eacb2dc012c2f3b6644 Mon Sep 17 00:00:00 2001 From: Hyeonsoo Lee <32061883+sooperset@users.noreply.github.com> Date: Tue, 3 Dec 2024 18:57:14 +0900 Subject: [PATCH 35/72] docs: add mcp-atlassian to tools section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7cb42aff..a574a406 100644 --- a/README.md +++ b/README.md @@ -137,6 +137,7 @@ Interact with Git repositories and version control platforms. Enables repository - [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 ## Frameworks From dcb2d5dab8e61f982da882fc36765e4dd41ca93e Mon Sep 17 00:00:00 2001 From: Serge Huber Date: Tue, 3 Dec 2024 13:57:46 +0100 Subject: [PATCH 36/72] Add the MCP Server implementation to access Apache Unomi profiles --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 7cb42aff..bd505c85 100644 --- a/README.md +++ b/README.md @@ -87,6 +87,11 @@ Provides direct access to local file systems with configurable permissions. Enab Persistent memory storage using knowledge graph structures. Enables AI models to maintain and query structured information across sessions. - [@modelcontextprotocol/server-memory](https://github.com/modelcontextprotocol/servers/tree/main/src/memory) 📇 🏠 - Knowledge graph-based persistent memory system for maintaining context +### Location Services Geographic and location-based services integration. Enables access to mapping data, directions, and place information. From 7a09dfbb2fdb41b0b61a6785bbe9a20e68a064ac Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Tue, 3 Dec 2024 10:28:20 -0600 Subject: [PATCH 37/72] Update README.md --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index bd505c85..b86bacef 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 📂 - [Browser Automation](#browser-automation) * ☁️ - [Cloud Platforms](#cloud-platforms) * 💬 - [Communication](#communication) +* 👤 - [Customer Data Platforms](#customer-data-platforms) * 🗄️ - [Databases](#databases) * 📂 - [File Systems](#file-systems) * 🧠 - [Knowledge & Memory](#knowledge--memory) @@ -66,6 +67,12 @@ Integration with communication platforms for message management and channel oper - [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky instance integration for querying and interaction - [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 ☁️ - Integration with gmail. +### 👤 Databases Secure database access with schema inspection capabilities. Enables querying and analyzing data while maintaining read-only safety by default. @@ -87,11 +94,6 @@ Provides direct access to local file systems with configurable permissions. Enab Persistent memory storage using knowledge graph structures. Enables AI models to maintain and query structured information across sessions. - [@modelcontextprotocol/server-memory](https://github.com/modelcontextprotocol/servers/tree/main/src/memory) 📇 🏠 - Knowledge graph-based persistent memory system for maintaining context -### Location Services Geographic and location-based services integration. Enables access to mapping data, directions, and place information. From b82b2189e21424143997587ef88db120da4e4358 Mon Sep 17 00:00:00 2001 From: Serge Huber Date: Tue, 3 Dec 2024 17:36:19 +0100 Subject: [PATCH 38/72] Fix small typo Fix small typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b65d7492..8d3d9f87 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ Integration with communication platforms for message management and channel oper - [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky instance integration for querying and interaction - [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 ☁️ - Integration with gmail. -### 👤 Customer Data Platforms Provides access to customer profiles inside of customer data platforms From 56498e33846d2bfd3b80bff63950dcb3e637cef0 Mon Sep 17 00:00:00 2001 From: Markus Pfundstein Date: Tue, 3 Dec 2024 17:55:17 +0100 Subject: [PATCH 39/72] updated text --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b65d7492..85893a40 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Integration with communication platforms for message management and channel oper - [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - Slack workspace integration for channel management and messaging - [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky instance integration for querying and interaction -- [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 ☁️ - Integration with gmail. +- [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 ☁️ - Integration with gmail and Google Calendar. ### 👤 File Systems From 94f9308ce1d681397754ba1af9ed23ca937438e2 Mon Sep 17 00:00:00 2001 From: Lucas Hild <20486366+LucasHild@users.noreply.github.com> Date: Tue, 3 Dec 2024 19:53:28 +0100 Subject: [PATCH 42/72] Update README.md --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f2837940..97685e08 100644 --- a/README.md +++ b/README.md @@ -77,11 +77,10 @@ Provides access to customer profiles inside of customer data platforms Secure database access with schema inspection capabilities. Enables querying and analyzing data while maintaining read-only safety by default. -- [LucasHild/mcp-server-bigquery](https://github.com/LucasHild/mcp-server-bigquery) 🐍 🏠 - BigQuery database integration with schema inspection and query capabilities +- [LucasHild/mcp-server-bigquery](https://github.com/LucasHild/mcp-server-bigquery) 🐍 ☁️ - BigQuery database integration with schema inspection and query capabilities - [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 🏠 - PostgreSQL database integration with schema inspection and query capabilities - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features -- [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 ☁️ - DuckDB database integration with schema inspection and query capabilities - +- [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities ### 📂 File Systems From 548e086509a64b71276de7e7f3ac508c6d67a996 Mon Sep 17 00:00:00 2001 From: valoomba Date: Tue, 3 Dec 2024 11:09:26 -0800 Subject: [PATCH 43/72] docs: update readme with mcp-server-playwright --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2a454631..e115570d 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. +- [@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 From 0e2738c32bc0ea723e22d2dccd4206424ee585ec Mon Sep 17 00:00:00 2001 From: TerminalMan <84923604+SecretiveShell@users.noreply.github.com> Date: Tue, 3 Dec 2024 23:33:56 +0000 Subject: [PATCH 44/72] Add clients --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 832d801b..b7bcec04 100644 --- a/README.md +++ b/README.md @@ -157,6 +157,9 @@ Interact with Git repositories and version control platforms. Enables repository - [FastMCP](https://github.com/jlowin/fastmcp) 🐍 - A high-level framework for building MCP servers in Python - [mcp-rs-template](https://github.com/linux-china/mcp-rs-template) 🦀 - MCP CLI server template for Rust +## Clients + +- [SecretiveShell/MCP-Bridge](https://github.com/SecretiveShell/MCP-Bridge) 🐍 an openAI middleware proxy to use mcp in any existing openAI compatible client ## Tips and Tricks From 8921caee657029644d631ef20c3e36cdfd550fb6 Mon Sep 17 00:00:00 2001 From: "Dana K. Williams" Date: Wed, 4 Dec 2024 05:41:14 -0500 Subject: [PATCH 45/72] Update Databases category description and add MySQL MCP server --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 832d801b..4e18c875 100644 --- a/README.md +++ b/README.md @@ -76,9 +76,10 @@ Provides access to customer profiles inside of customer data platforms ### 🗄️ Databases -Secure database access with schema inspection capabilities. Enables querying and analyzing data while maintaining read-only safety by default. +Secure database access with schema inspection capabilities. Enables querying and analyzing data with configurable security controls including read-only access. - [LucasHild/mcp-server-bigquery](https://github.com/LucasHild/mcp-server-bigquery) 🐍 ☁️ - BigQuery database integration with schema inspection and query capabilities +- [designcomputer/mysql_mcp_server](https://github.com/designcomputer/mysql_mcp_server) 🐍 🏠 - MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines - [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 🏠 - PostgreSQL database integration with schema inspection and query capabilities - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features - [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities From 93afbecd44835054ecac4f7ea2713336f7f1ff55 Mon Sep 17 00:00:00 2001 From: Ruud Huijts Date: Wed, 4 Dec 2024 12:48:39 +0100 Subject: [PATCH 46/72] Add NS Travel Information MCP Server under new Travel & Transportation category --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 832d801b..6141da47 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 🗺️ - [Location Services](#location-services) * 📊 - [Monitoring](#monitoring) * 🔎 - [Search](#search) +* 🔄 - [Travel & Transportation](#travel-and-transportation) * 🔄 - [Version Control](#version-control) * 🛠️ - [Other Tools and Integrations](#other-tools-and-integrations) @@ -121,6 +122,12 @@ 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 +### 🔄 Travel & Transportation + +Access to travel and transportation information. Enables querying schedules, routes, and real-time travel data. + +- [NS Travel Information MCP Server](https://github.com/r-huijts/ns-mcp-server) 📇 ☁️ - Access Dutch Railways (NS) travel information, schedules, and real-time updates + ### 🔄 Version Control Interact with Git repositories and version control platforms. Enables repository management, code analysis, pull request handling, issue tracking, and other version control operations through standardized APIs. From 8e96d291caaf75c1eb61bc0b167dc9c7d82cf441 Mon Sep 17 00:00:00 2001 From: Ruud Huijts Date: Wed, 4 Dec 2024 13:02:59 +0100 Subject: [PATCH 47/72] changed icon for category --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6141da47..d43d792b 100644 --- a/README.md +++ b/README.md @@ -122,7 +122,7 @@ 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 -### 🔄 Travel & Transportation +### 🚆 Travel & Transportation Access to travel and transportation information. Enables querying schedules, routes, and real-time travel data. From 9e9200bd392f87781afb6af8d681a372db360c4c Mon Sep 17 00:00:00 2001 From: TerminalMan <84923604+SecretiveShell@users.noreply.github.com> Date: Wed, 4 Dec 2024 17:29:52 +0000 Subject: [PATCH 48/72] Add more open source clients --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index e5bee823..4bad1f5a 100644 --- a/README.md +++ b/README.md @@ -168,6 +168,9 @@ Interact with Git repositories and version control platforms. Enables repository ## Clients - [SecretiveShell/MCP-Bridge](https://github.com/SecretiveShell/MCP-Bridge) 🐍 an openAI middleware proxy to use mcp in any existing openAI compatible client +- [zed-industries/zed](https://github.com/zed-industries/zed) multiplayer code editor from the creators of atom +- [firebase/genkit](https://github.com/firebase/genkit) agent and data transformation framework +- [continuedev/continue](https://github.com/continuedev/continue) vscode auto complete and chat tool (full feature support) ## Tips and Tricks From 461163f89a548fbe2fd2e77ee1273baa086189d4 Mon Sep 17 00:00:00 2001 From: Salih Ergut Date: Thu, 5 Dec 2024 00:57:28 +0300 Subject: [PATCH 49/72] Update README.md by adding BigQuery MCP server This PR adds a link to a MCP BigQuery Server. The server is maintained in its own repository at https://github.com/ergut/mcp-bigquery-server and is available via npm. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4bad1f5a..07bb18f4 100644 --- a/README.md +++ b/README.md @@ -80,6 +80,7 @@ Provides access to customer profiles inside of customer data platforms Secure database access with schema inspection capabilities. Enables querying and analyzing data with configurable security controls including read-only access. - [LucasHild/mcp-server-bigquery](https://github.com/LucasHild/mcp-server-bigquery) 🐍 ☁️ - BigQuery database integration with schema inspection and query capabilities +- [ergut/mcp-bigquery-server](https://github.com/ergut/mcp-bigquery-server) 📇 ☁️ - Server implementation for Google BigQuery integration that enables direct BigQuery database access and querying capabilities - [designcomputer/mysql_mcp_server](https://github.com/designcomputer/mysql_mcp_server) 🐍 🏠 - MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines - [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 🏠 - PostgreSQL database integration with schema inspection and query capabilities - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features From 13e39e418cec2967d49a7e5da5db184fb5646916 Mon Sep 17 00:00:00 2001 From: ExecuteAutomation Date: Thu, 5 Dec 2024 14:00:08 +1300 Subject: [PATCH 50/72] Update README.md Updated playwright MCP server details --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 07bb18f4..599810ef 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. ### 📂 Browser Automation Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. - +- [@automatalabs/playwright-mcp-server]([https://github.com/Automata-Labs-team/MCP-Server-Playwright](https://github.com/executeautomation/mcp-playwright)) 🌐🖱️ - An MCP server using Playwright for browser automation and webscrapping - [@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 From d6996c1476e1a96035e8eac5aeef53a631fb7bbc Mon Sep 17 00:00:00 2001 From: ExecuteAutomation Date: Thu, 5 Dec 2024 14:01:36 +1300 Subject: [PATCH 51/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 599810ef..d4e83399 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. ### 📂 Browser Automation Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. -- [@automatalabs/playwright-mcp-server]([https://github.com/Automata-Labs-team/MCP-Server-Playwright](https://github.com/executeautomation/mcp-playwright)) 🌐🖱️ - An MCP server using Playwright for browser automation and webscrapping +- [@executeautomation/playwright-mcp-server]([https://github.com/Automata-Labs-team/MCP-Server-Playwright](https://github.com/executeautomation/mcp-playwright)) 🌐🖱️ - An MCP server using Playwright for browser automation and webscrapping - [@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 From 24f24f3c678b7947153e94d92e93ed762b7de5e2 Mon Sep 17 00:00:00 2001 From: ExecuteAutomation Date: Thu, 5 Dec 2024 14:03:11 +1300 Subject: [PATCH 52/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d4e83399..e4d65bba 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. ### 📂 Browser Automation Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. -- [@executeautomation/playwright-mcp-server]([https://github.com/Automata-Labs-team/MCP-Server-Playwright](https://github.com/executeautomation/mcp-playwright)) 🌐🖱️ - An MCP server using Playwright for browser automation and webscrapping +- [@executeautomation/playwright-mcp-server](https://github.com/executeautomation/mcp-playwright) 🌐⚡️ - An MCP server using Playwright for browser automation and webscrapping - [@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 From 18f3a019d586c6df13a7a1aa2397ef7bcb8e7142 Mon Sep 17 00:00:00 2001 From: YanchaoMa Date: Thu, 5 Dec 2024 11:21:50 +0800 Subject: [PATCH 53/72] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 07bb18f4..4075368d 100644 --- a/README.md +++ b/README.md @@ -157,6 +157,7 @@ Interact with Git repositories and version control platforms. Enables repository - [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 +- [anaisbetts/mcp-installer](https://github.com/anaisbetts/mcp-installer) 🐍 🏠 - An MCP server that installs other MCP servers for you. ## Frameworks From 2631af2272c2008670b0c41b62ace38e422a3d64 Mon Sep 17 00:00:00 2001 From: Joshua Kolden Date: Wed, 4 Dec 2024 22:39:48 -0800 Subject: [PATCH 54/72] Add godoc-mcp server to Other Tools and Integrations section --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4f0330ff..1ec09d76 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. - [@executeautomation/playwright-mcp-server](https://github.com/executeautomation/mcp-playwright) 🌐⚡️ - An MCP server using Playwright for browser automation and webscrapping -- [@automatalabs/mcp-server-playwright](https://github.com/Automata-Labs-team/MCP-Server-Playwright) 🌐🖱️ - An MCP server for browser automation using Playwright +- [@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 @@ -67,7 +67,7 @@ Integration with communication platforms for message management and channel oper - [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - Slack workspace integration for channel management and messaging - [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky instance integration for querying and interaction -- [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 ☁️ - Integration with gmail and Google Calendar. +- [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 ☁️ - Integration with gmail and Google Calendar. ### 👤 Customer Data Platforms @@ -140,6 +140,7 @@ Interact with Git repositories and version control platforms. Enables repository ### 🛠️ Other Tools and Integrations +- [mrjoshuak/godoc-mcp](https://github.com/mrjoshuak/godoc-mcp) 🏎️ 🏠 - Token-efficient Go documentation server that provides AI assistants with smart access to package docs and types without reading entire source files - [pierrebrunelle/mcp-server-openai](https://github.com/pierrebrunelle/mcp-server-openai) 🐍 ☁️ - Query OpenAI models directly from Claude using MCP protocol - [@modelcontextprotocol/server-everything](https://github.com/modelcontextprotocol/servers/tree/main/src/everything) 📇 🏠 - MCP server that exercises all the features of the MCP protocol - [baba786/phabricator-mcp-server](https://github.com/baba786/phabricator-mcp-server) 🐍 ☁️ - Interacting with Phabricator API From 6cd9d8c0c1ea4fdbf907b76721b91be7a700d6d3 Mon Sep 17 00:00:00 2001 From: Hirofumi Tanigami Date: Thu, 5 Dec 2024 17:19:03 +0900 Subject: [PATCH 55/72] add Perplexity server --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4f0330ff..6d844c43 100644 --- a/README.md +++ b/README.md @@ -158,6 +158,7 @@ Interact with Git repositories and version control platforms. Enables repository - [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 - [anaisbetts/mcp-installer](https://github.com/anaisbetts/mcp-installer) 🐍 🏠 - An MCP server that installs other MCP servers for you. +- [tanigami/mcp-server-perplexity](https://github.com/tanigami/mcp-server-perplexity) 🐍 ☁️ - Interacting with Perplexity API. ## Frameworks From 9db4d414f0f98a55b16c02ced9bb7377d2c127a7 Mon Sep 17 00:00:00 2001 From: YanchaoMa Date: Thu, 5 Dec 2024 17:28:53 +0800 Subject: [PATCH 56/72] Create README-ZH.md --- README-ZH.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 README-ZH.md diff --git a/README-ZH.md b/README-ZH.md new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/README-ZH.md @@ -0,0 +1 @@ + From 4001e9a7715acc0fdb9f202b5c1b8da06f9b7db2 Mon Sep 17 00:00:00 2001 From: YanchaoMa Date: Thu, 5 Dec 2024 18:01:31 +0800 Subject: [PATCH 57/72] Update README-ZH.md Add a Chinese version --- README-ZH.md | 201 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 201 insertions(+) diff --git a/README-ZH.md b/README-ZH.md index 8b137891..e8dcd0ce 100644 --- a/README-ZH.md +++ b/README-ZH.md @@ -1 +1,202 @@ +# 精选的 MCP 服务器 [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) + +精选的优秀模型上下文协议 (MCP) 服务器列表。 + +* [什么是MCP?](#what-is-mcp) +* [教程](#tutorials) +* [Server 实现](#server-implementations) +* [框架](#frameworks) +* [提示和技巧](#tips-and-tricks) + +## 什么是MCP? + +[MCP](https://modelcontextprotocol.io/) 是一种开放协议,通过标准化的服务器实现,使 AI 模型能够安全地与本地和远程资源进行交互。此列表重点关注可用于生产和实验性的 MCP 服务器,这些服务器通过文件访问、数据库连接、API 集成和其他上下文服务来扩展 AI 功能。 + +## 教程 + +* [Model Context Protocol (MCP) 快速开始](https://glama.ai/blog/2024-11-25-model-context-protocol-quickstart) +* [设置 Claude 桌面应用程序以使用 SQLite 数据库](https://youtu.be/wxCCzo9dGj0) + +## 社区 + +* [Discord 服务](https://discord.gg/TFE8FmjCdS) + +## 说明 + +* 🎖️ – 正式实施 +* 🐍 – Python 代码库 +* 📇 – TypeScript 代码库 +* 🏎️ – Go 代码库 +* ☁️ - 云服务 +* 🏠 - 本地服务 + +## 服务器实现 + +* 📂 - [浏览器自动化](#browser-automation) +* ☁️ - [云平台](#cloud-platforms) +* 💬 - [社交](#communication) +* 👤 - [数据平台](#customer-data-platforms) +* 🗄️ - [数据库](#databases) +* 📂 - [文件系统](#file-systems) +* 🧠 - [知识与记忆](#knowledge--memory) +* 🗺️ - [位置服务](#location-services) +* 📊 - [监测](#monitoring) +* 🔎 - [搜索](#search) +* 🔄 - [旅行与交通](#travel-and-transportation) +* 🔄 - [版本控制](#version-control) +* 🛠️ - [其他工具和集成](#other-tools-and-integrations) + +### 📂 浏览器自动化 + +Web 内容访问和自动化功能。支持以 AI 友好格式搜索、抓取和处理 Web 内容。 + +- [@executeautomation/playwright-mcp-server](https://github.com/executeautomation/mcp-playwright) 🌐⚡️ - 使用 Playwright 进行浏览器自动化和网页抓取的 MCP 服务器 +- [@automatalabs/mcp-server-playwright](https://github.com/Automata-Labs-team/MCP-Server-Playwright) 🌐🖱️ - 使用 Playwright 实现浏览器自动化的 MCP 服务器 +- [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer) 📇 🏠 - 用于网页抓取和交互的浏览器自动化 +- [@kimtaeyoon83/mcp-server-youtube-transcript](https://github.com/kimtaeyoon83/mcp-server-youtube-transcript) 📇 ☁️ - 获取 YouTube 字幕和文字记录以供 AI 分析 + +### ☁️ 云平台 + +云平台服务集成。实现与云基础设施和服务的管理和交互。 + +- [Cloudflare MCP Server](https://github.com/cloudflare/mcp-server-cloudflare) 🎖️ 📇 ☁️ - 与 Cloudflare 服务集成,包括 Workers、KV、R2 和 D1 +- [Kubernetes MCP Server](https://github.com/strowk/mcp-k8s-go) - 🏎️ ☁️ 通过 MCP 操作 Kubernetes 集群 + +### 💬 社交 + +与通讯平台集成,实现消息管理和渠道运营。使AI模型能够与团队沟通工具进行交互。 + +- [@modelcontextprotocol/server-slack](https://github.com/modelcontextprotocol/servers/tree/main/src/slack) 📇 ☁️ - 用于频道管理和消息传递的 Slack 工作区集成 +- [@modelcontextprotocol/server-bluesky](https://github.com/keturiosakys/bluesky-context-server) 📇 ☁️ - Bluesky 实例集成,用于查询和交互 +- [MarkusPfundstein/mcp-gsuite](https://github.com/MarkusPfundstein/mcp-gsuite) - 🐍 ☁️ - 与 Gmail 和 Google 日历集成。 + +### 👤 数据平台 + +提供对客户数据平台内客户资料的访问 + +- [sergehuber/inoyu-mcp-unomi-server](https://github.com/sergehuber/inoyu-mcp-unomi-server) 📇 ☁️ - MCP 服务器用于访问和更新 Apache Unomi CDP 服务器上的配置文件。 + +### 🗄️ 数据库 + +具有模式检查功能的安全数据库访问。支持使用可配置的安全控制(包括只读访问)查询和分析数据。 + +- [LucasHild/mcp-server-bigquery](https://github.com/LucasHild/mcp-server-bigquery) 🐍 ☁️ - BigQuery 数据库集成了架构检查和查询功能 +- [ergut/mcp-bigquery-server](https://github.com/ergut/mcp-bigquery-server) 📇 ☁️ - Google BigQuery 集成的服务器实现,可实现直接 BigQuery 数据库访问和查询功能 +- [designcomputer/mysql_mcp_server](https://github.com/designcomputer/mysql_mcp_server) 🐍 🏠 - MySQL 数据库集成可配置的访问控制、模式检查和全面的安全指南 +- [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 🏠 - PostgreSQL 数据库集成了模式检查和查询功能 +- [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - 具有内置分析功能的 SQLite 数据库操作 +- [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB 数据库集成了模式检查和查询功能 + +### 📂 文件系统 + +提供对本地文件系统的直接访问,并具有可配置的权限。使 AI 模型能够读取、写入和管理指定目录中的文件。 + +- [@modelcontextprotocol/server-filesystem](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem) 📇 🏠 - 直接访问本地文件系统。 +- [@modelcontextprotocol/server-google-drive](https://github.com/modelcontextprotocol/servers/tree/main/src/gdrive) 📇 ☁️ - Google Drive 集成,用于列出、阅读和搜索文件 +- [mark3labs/mcp-filesystem-server](https://github.com/mark3labs/mcp-filesystem-server) 🏎️ 🏠 - 用于本地文件系统访问的 Golang 实现。 + +### 🧠 知识与记忆 + +使用知识图谱结构的持久内存存储。使 AI 模型能够跨会话维护和查询结构化信息。 + +- [@modelcontextprotocol/server-memory](https://github.com/modelcontextprotocol/servers/tree/main/src/memory) 📇 🏠 - 基于知识图谱的长期记忆系统用于维护上下文 + +### 🗺️ 位置服务 + +地理和基于位置的服务集成。支持访问地图数据、方向和位置信息。 + +- [@modelcontextprotocol/server-google-maps](https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps) 📇 ☁️ - Google 地图集成,提供位置服务、路线规划和地点详细信息 + +### 📊 监测 + +访问和分析应用程序监控数据。使 AI 模型能够审查错误报告和性能指标。 + +- [@modelcontextprotocol/server-sentry](https://github.com/modelcontextprotocol/servers/tree/main/src/sentry) 🐍 ☁️ - Sentry.io 集成用于错误跟踪和性能监控 +- [@modelcontextprotocol/server-raygun](https://github.com/MindscapeHQ/mcp-server-raygun) 📇 ☁️ - Raygun API V3 集成用于崩溃报告和真实用户监控 + +### 🔎 搜索 + +- [@modelcontextprotocol/server-brave-search](https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search) 📇 ☁️ - 使用 Brave 的搜索 API 实现网页搜索功能 +- [@angheljf/nyt](https://github.com/angheljf/nyt) 📇 ☁️ - 使用 NYTimes API 搜索文章 +- [@modelcontextprotocol/server-fetch](https://github.com/modelcontextprotocol/servers/tree/main/src/fetch) 🐍 🏠 ☁️ - 高效获取和处理网页内容,供 AI 使用 +- [ac3xx/mcp-servers-kagi](https://github.com/ac3xx/mcp-servers-kagi) 📇 ☁️ - Kagi 搜索 API 集成 +- [theishangoswami/exa-mcp-server](https://github.com/theishangoswami/exa-mcp-server) 📇 ☁️ - Exa AI 搜索 API +- [exa-labs/exa-mcp-server](https://github.com/exa-labs/exa-mcp-server) 🎖️ 📇 ☁️ – 模型上下文协议 (MCP) 服务器让 Claude 等 AI 助手可以使用 Exa AI Search API 进行网络搜索。此设置允许 AI 模型以安全且可控的方式获取实时网络信息。 +- [fatwang2/search1api-mcp](https://github.com/fatwang2/search1api-mcp) 📇 ☁️ - 通过 search1api 搜索(需要付费 API 密钥) +- [Tomatio13/mcp-server-tavily](https://github.com/Tomatio13/mcp-server-tavily) ☁️ 🐍 – Tavily AI 搜索 API +- [blazickjp/arxiv-mcp-server](https://github.com/blazickjp/arxiv-mcp-server) ☁️ 🐍 - 搜索 ArXiv 研究论文 + +### 🚆 旅行与交通 + +访问旅行和交通信息。可以查询时刻表、路线和实时旅行数据。 + +- [NS Travel Information MCP Server](https://github.com/r-huijts/ns-mcp-server) 📇 ☁️ - 了解荷兰铁路 (NS) 的旅行信息、时刻表和实时更新 + +### 🔄 版本控制 + +与 Git 存储库和版本控制平台交互。通过标准化 API 实现存储库管理、代码分析、拉取请求处理、问题跟踪和其他版本控制操作。 + +- [@modelcontextprotocol/server-github](https://github.com/modelcontextprotocol/servers/tree/main/src/github) 📇 ☁️ - GitHub API集成用于仓库管理、PR、问题等 +- [@modelcontextprotocol/server-gitlab](https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab) 📇 ☁️ 🏠 - GitLab平台集成用于项目管理和CI/CD操作 +- [@modelcontextprotocol/server-git](https://github.com/modelcontextprotocol/servers/tree/main/src/git) 🐍 🏠 - 直接的Git仓库操作,包括读取、搜索和分析本地仓库 + +### 🛠️ 其他工具和集成 + +- [pierrebrunelle/mcp-server-openai](https://github.com/pierrebrunelle/mcp-server-openai) 🐍 ☁️ - 直接从Claude查询OpenAI模型,使用MCP协议 +- [@modelcontextprotocol/server-everything](https://github.com/modelcontextprotocol/servers/tree/main/src/everything) 📇 🏠 - MCP服务器,涵盖MCP协议的所有功能 +- [baba786/phabricator-mcp-server](https://github.com/baba786/phabricator-mcp-server) 🐍 ☁️ - 与Phabricator API交互 +- [MarkusPfundstein/mcp-obsidian](https://github.com/MarkusPfundstein/mcp-obsidian) 🐍 ☁️ 🏠 - 通过REST API与Obsidian交互 +- [calclavia/mcp-obsidian](https://github.com/calclavia/mcp-obsidian) 📇 🏠 - 这是一个连接器,允许Claude Desktop(或任何MCP客户端)读取和搜索包含Markdown笔记的目录(如Obsidian库)。 +- [anaisbetts/mcp-youtube](https://github.com/anaisbetts/mcp-youtube) 📇 ☁️ - 获取YouTube字幕 +- [danhilse/notion_mcp](https://github.com/danhilse/notion_mcp) 🐍 ☁️ - 与Notion API集成,管理个人待办事项列表 +- [rusiaaman/wcgw](https://github.com/rusiaaman/wcgw/blob/main/src/wcgw/client/mcp_server/Readme.md) 🐍 🏠 - 自动化shell执行、计算机控制和编码代理。(Mac) +- [reeeeemo/ancestry-mcp](https://github.com/reeeeemo/ancestry-mcp) 🐍 🏠 - 允许AI读取.ged文件和基因数据 +- [sirmews/apple-notes-mcp](https://github.com/sirmews/apple-notes-mcp) 🐍 🏠 - 允许AI读取本地Apple Notes数据库(仅限macOS) +- [anjor/coinmarket-mcp-server](https://github.com/anjor/coinmarket-mcp-server) 🐍 🏠 - Coinmarket API集成,用于获取加密货币列表和报价 +- [suekou/mcp-notion-server](https://github.com/suekou/mcp-notion-server) 📇 🏠 - 与Notion API交互 +- [amidabuddha/unichat-mcp-server](https://github.com/amidabuddha/unichat-mcp-server) 🐍/📇 ☁️ - 使用MCP协议通过工具或预定义的提示发送请求给OpenAI、MistralAI、Anthropic、xAI或Google AI。需要供应商API密钥 +- [g0t4/mcp-server-commands](https://github.com/g0t4/mcp-server-commands) 📇 🏠 - 执行命令并包括其输出。工具和提示。 +- [evalstate/mcp-miro](https://github.com/evalstate/mcp-miro) 📇 ☁️ - 访问MIRO白板,批量创建和读取项目。需要REST API的OAUTH密钥。 +- [sooperset/mcp-atlassian](https://github.com/sooperset/mcp-atlassian) 🐍 ☁️ - Confluence工作区的自然语言搜索和内容访问 +- [pyroprompts/any-chat-completions-mcp](https://github.com/pyroprompts/any-chat-completions-mcp) - 与任何其他OpenAI SDK兼容的聊天完成API对话,例如Perplexity、Groq、xAI等 +- [anaisbetts/mcp-installer](https://github.com/anaisbetts/mcp-installer) 🐍 🏠 - 一个MCP服务器,可以为您安装其他MCP服务器 + +## 框架 + +- [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。 +- [FastMCP](https://github.com/jlowin/fastmcp) 🐍 - 一个用于在Python中构建MCP服务器的高级框架。 +- [mcp-rs-template](https://github.com/linux-china/mcp-rs-template) 🦀 - Rust的MCP CLI服务器模板 + +## 客户端 + +- [SecretiveShell/MCP-Bridge](https://github.com/SecretiveShell/MCP-Bridge) 🐍 一个OpenAI中间件代理,用于在任何现有的OpenAI兼容客户端中使用MCP。 +- [zed-industries/zed](https://github.com/zed-industries/zed) 来自Atom创作者的多人协作代码编辑器。 +- [firebase/genkit](https://github.com/firebase/genkit) 代理和数据转换框架。 +- [continuedev/continue](https://github.com/continuedev/continue) vscode自动补全和聊天工具(支持完整功能)。 + +## 提示和技巧 + +### 官方提示关于 LLM 如何使用 MCP + +想向 Claude 询问模型上下文协议相关技术吗? + +创建一个项目,然后将此文件添加到其中: + +https://modelcontextprotocol.io/llms-full.txt + +现在 Claude 可以回答有关编写 MCP 服务器及其工作原理的问题 + +- https://www.reddit.com/r/ClaudeAI/comments/1h3g01r/want_to_ask_claude_about_model_context_protocol/ + +## 收藏历史 + + + + + + Star History Chart + + From b544458e4a5a17b2de4339c2a2dbac0d49806060 Mon Sep 17 00:00:00 2001 From: YanchaoMa Date: Thu, 5 Dec 2024 18:02:57 +0800 Subject: [PATCH 58/72] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 4f0330ff..b6319cdd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # Awesome MCP Servers [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) +[![English](https://img.shields.io/badge/English-Click-yellow)](README.md) +[![中文文档](https://img.shields.io/badge/中文文档-点击查看-orange)](README-zh.md) + A curated list of awesome Model Context Protocol (MCP) servers. * [What is MCP?](#what-is-mcp) From 2ba1b1ed58817fc9a8c336b27862a665d14da1f5 Mon Sep 17 00:00:00 2001 From: YanchaoMa Date: Thu, 5 Dec 2024 18:03:19 +0800 Subject: [PATCH 59/72] Rename README-ZH.md to README-zh.md --- README-ZH.md => README-zh.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename README-ZH.md => README-zh.md (100%) diff --git a/README-ZH.md b/README-zh.md similarity index 100% rename from README-ZH.md rename to README-zh.md From 6ce0d62d6a4bdac1f5d6801472737628e015a964 Mon Sep 17 00:00:00 2001 From: 3choff Date: Thu, 5 Dec 2024 22:00:33 +0000 Subject: [PATCH 60/72] Add MCP Chatbot to the list of servers --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 010ce3c1..fd9ee7e9 100644 --- a/README.md +++ b/README.md @@ -175,6 +175,7 @@ Interact with Git repositories and version control platforms. Enables repository ## Clients - [SecretiveShell/MCP-Bridge](https://github.com/SecretiveShell/MCP-Bridge) 🐍 an openAI middleware proxy to use mcp in any existing openAI compatible client +- [3choff/MCP-Chatbot](https://github.com/3choff/mcp-chatbot) A simple yet powerful ⭐ CLI chatbot that integrates tool servers with any OpenAI-compatible LLM API. - [zed-industries/zed](https://github.com/zed-industries/zed) multiplayer code editor from the creators of atom - [firebase/genkit](https://github.com/firebase/genkit) agent and data transformation framework - [continuedev/continue](https://github.com/continuedev/continue) vscode auto complete and chat tool (full feature support) From 25efa69d194fd3772611845f5b3a1b6ea6342543 Mon Sep 17 00:00:00 2001 From: Alex Andru <58406316+QuantGeekDev@users.noreply.github.com> Date: Thu, 5 Dec 2024 23:05:11 +0100 Subject: [PATCH 61/72] Update README.md --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 010ce3c1..1de01082 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 💬 - [Communication](#communication) * 👤 - [Customer Data Platforms](#customer-data-platforms) * 🗄️ - [Databases](#databases) +* 🛠️ - [Developer Tools](#developer-tools) * 📂 - [File Systems](#file-systems) * 🧠 - [Knowledge & Memory](#knowledge--memory) * 🗺️ - [Location Services](#location-services) @@ -49,6 +50,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. * 🔄 - [Version Control](#version-control) * 🛠️ - [Other Tools and Integrations](#other-tools-and-integrations) + ### 📂 Browser Automation Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats. @@ -89,6 +91,12 @@ Secure database access with schema inspection capabilities. Enables querying and - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features - [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities +### 💻 Developer Tools + +Tools and integrations that enhance the development workflow and environment management. + +- [QuantGeekDev/docker-mcp](https://github.com/QuantGeekDev/docker-mcp) 🏎️ 🏠 - Docker container management and operations through MCP + ### 📂 File Systems Provides direct access to local file systems with configurable permissions. Enables AI models to read, write, and manage files within specified directories. From aa506b6347097838f82b850e7fd51dfa4af24d27 Mon Sep 17 00:00:00 2001 From: Daniel Erenrich Date: Thu, 5 Dec 2024 14:07:34 -0800 Subject: [PATCH 62/72] add wikimedia enterprise MCP server --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 010ce3c1..84057724 100644 --- a/README.md +++ b/README.md @@ -163,6 +163,7 @@ Interact with Git repositories and version control platforms. Enables repository - [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 - [anaisbetts/mcp-installer](https://github.com/anaisbetts/mcp-installer) 🐍 🏠 - An MCP server that installs other MCP servers for you. - [tanigami/mcp-server-perplexity](https://github.com/tanigami/mcp-server-perplexity) 🐍 ☁️ - Interacting with Perplexity API. +- [future-audiences/wikimedia-enterprise-model-context-protocol](https://gitlab.wikimedia.org/repos/future-audiences/wikimedia-enterprise-model-context-protocol) 🐍 ☁️ - Wikipedia Article lookup API ## Frameworks From d22aaecf47ae7f2ac24568ac096e03134700a27e Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Thu, 5 Dec 2024 19:25:55 -0600 Subject: [PATCH 63/72] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 010ce3c1..b50160ea 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. ## Community +* [r/mcp Reddit](https://www.reddit.com/r/mcp) * [Discord Server](https://discord.gg/TFE8FmjCdS) ## Legend From 9bf2033123139dc974c97dab0d5f674bd4cbf58b Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Thu, 5 Dec 2024 20:03:37 -0600 Subject: [PATCH 64/72] use stable URL Discord URL keeps breaking all the time. This endpoint automatically generates Discord invite. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a8871025..023e9c07 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ A curated list of awesome Model Context Protocol (MCP) servers. ## Community * [r/mcp Reddit](https://www.reddit.com/r/mcp) -* [Discord Server](https://discord.gg/TFE8FmjCdS) +* [Discord Server](https://glama.ai/mcp/discord) ## Legend From 25c7a4fb9cf2643ce87dc41e99e12ce5573e58fb Mon Sep 17 00:00:00 2001 From: Alex Andru <58406316+QuantGeekDev@users.noreply.github.com> Date: Fri, 6 Dec 2024 03:10:10 +0100 Subject: [PATCH 65/72] Add Mongo MCP --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 023e9c07..385ee4ca 100644 --- a/README.md +++ b/README.md @@ -91,6 +91,7 @@ Secure database access with schema inspection capabilities. Enables querying and - [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 🏠 - PostgreSQL database integration with schema inspection and query capabilities - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features - [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities +- [QuantGeekDev/mongo-mcp](https://github.com/QuantGeekDev/mongo-mcp) 📇 🏠 - A Model Context Protocol (MCP) server that enables LLMs to interact directly with MongoDB databases. ### 💻 Developer Tools From 2b133342997f2eee4af222244e0b618f31ad0538 Mon Sep 17 00:00:00 2001 From: Alex Andru <58406316+QuantGeekDev@users.noreply.github.com> Date: Fri, 6 Dec 2024 03:20:51 +0100 Subject: [PATCH 66/72] UpdateMongoDB MCP --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 385ee4ca..5d9daad2 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ Secure database access with schema inspection capabilities. Enables querying and - [@modelcontextprotocol/server-postgres](https://github.com/modelcontextprotocol/servers/tree/main/src/postgres) 📇 🏠 - PostgreSQL database integration with schema inspection and query capabilities - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features - [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities -- [QuantGeekDev/mongo-mcp](https://github.com/QuantGeekDev/mongo-mcp) 📇 🏠 - A Model Context Protocol (MCP) server that enables LLMs to interact directly with MongoDB databases. +- [QuantGeekDev/mongo-mcp](https://github.com/QuantGeekDev/mongo-mcp) 📇 🏠 - MongoDB integration that enables LLMs to interact directly with databases. ### 💻 Developer Tools From ab69db4b2131fbf9a67176178798edb9a0d1fd39 Mon Sep 17 00:00:00 2001 From: Matt May Date: Fri, 6 Dec 2024 00:44:55 -0600 Subject: [PATCH 67/72] Update README.md to add mcp-webresearch server --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5d9daad2..c43d7b84 100644 --- a/README.md +++ b/README.md @@ -136,6 +136,7 @@ Access and analyze application monitoring data. Enables AI models to review erro - [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 - [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 ### 🚆 Travel & Transportation From 24eebf12518fc281f066633b18dae48485581c38 Mon Sep 17 00:00:00 2001 From: YanchaoMa Date: Fri, 6 Dec 2024 17:56:11 +0800 Subject: [PATCH 68/72] Update README-zh.md --- README-zh.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README-zh.md b/README-zh.md index e8dcd0ce..69884c99 100644 --- a/README-zh.md +++ b/README-zh.md @@ -20,6 +20,7 @@ ## 社区 +* [r/mcp Reddit](https://www.reddit.com/r/mcp) * [Discord 服务](https://discord.gg/TFE8FmjCdS) ## 说明 @@ -38,6 +39,7 @@ * 💬 - [社交](#communication) * 👤 - [数据平台](#customer-data-platforms) * 🗄️ - [数据库](#databases) +* 🛠️ - [开发者工具](#developer-tools) * 📂 - [文件系统](#file-systems) * 🧠 - [知识与记忆](#knowledge--memory) * 🗺️ - [位置服务](#location-services) @@ -143,6 +145,7 @@ Web 内容访问和自动化功能。支持以 AI 友好格式搜索、抓取和 ### 🛠️ 其他工具和集成 +- [mrjoshuak/godoc-mcp](https://github.com/mrjoshuak/godoc-mcp) 🏎️ 🏠 - 高效的 Go 文档服务器,让 AI 助手可以智能访问包文档和类型,而无需阅读整个源文件 - [pierrebrunelle/mcp-server-openai](https://github.com/pierrebrunelle/mcp-server-openai) 🐍 ☁️ - 直接从Claude查询OpenAI模型,使用MCP协议 - [@modelcontextprotocol/server-everything](https://github.com/modelcontextprotocol/servers/tree/main/src/everything) 📇 🏠 - MCP服务器,涵盖MCP协议的所有功能 - [baba786/phabricator-mcp-server](https://github.com/baba786/phabricator-mcp-server) 🐍 ☁️ - 与Phabricator API交互 @@ -161,6 +164,8 @@ Web 内容访问和自动化功能。支持以 AI 友好格式搜索、抓取和 - [sooperset/mcp-atlassian](https://github.com/sooperset/mcp-atlassian) 🐍 ☁️ - Confluence工作区的自然语言搜索和内容访问 - [pyroprompts/any-chat-completions-mcp](https://github.com/pyroprompts/any-chat-completions-mcp) - 与任何其他OpenAI SDK兼容的聊天完成API对话,例如Perplexity、Groq、xAI等 - [anaisbetts/mcp-installer](https://github.com/anaisbetts/mcp-installer) 🐍 🏠 - 一个MCP服务器,可以为您安装其他MCP服务器 +- [tanigami/mcp-server-perplexity](https://github.com/tanigami/mcp-server-perplexity) 🐍 ☁️ - 与 Perplexity API 交互。 +- [future-audiences/wikimedia-enterprise-model-context-protocol](https://gitlab.wikimedia.org/repos/future-audiences/wikimedia-enterprise-model-context-protocol) 🐍 ☁️ - 维基百科文章查找 API ## 框架 @@ -173,6 +178,7 @@ Web 内容访问和自动化功能。支持以 AI 友好格式搜索、抓取和 ## 客户端 - [SecretiveShell/MCP-Bridge](https://github.com/SecretiveShell/MCP-Bridge) 🐍 一个OpenAI中间件代理,用于在任何现有的OpenAI兼容客户端中使用MCP。 +- [3choff/MCP-Chatbot](https://github.com/3choff/mcp-chatbot) 一个简单但功能强大的⭐CLI聊天机器人,它将工具服务器与任何与OpenAI兼容的LLM API集成。 - [zed-industries/zed](https://github.com/zed-industries/zed) 来自Atom创作者的多人协作代码编辑器。 - [firebase/genkit](https://github.com/firebase/genkit) 代理和数据转换框架。 - [continuedev/continue](https://github.com/continuedev/continue) vscode自动补全和聊天工具(支持完整功能)。 From 8b56614fbece225f8f0e4964e4c9b2258f52a717 Mon Sep 17 00:00:00 2001 From: "andy@codesprinters.com" Date: Fri, 6 Dec 2024 11:11:46 +0100 Subject: [PATCH 69/72] Adding new servers - simple-timeserver and simple-openai-assistant --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 5d9daad2..481c30c4 100644 --- a/README.md +++ b/README.md @@ -174,6 +174,9 @@ Interact with Git repositories and version control platforms. Enables repository - [anaisbetts/mcp-installer](https://github.com/anaisbetts/mcp-installer) 🐍 🏠 - An MCP server that installs other MCP servers for you. - [tanigami/mcp-server-perplexity](https://github.com/tanigami/mcp-server-perplexity) 🐍 ☁️ - Interacting with Perplexity API. - [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) + ## Frameworks From d0a8c6db57ac995ad15790e6d9154497df2dbc92 Mon Sep 17 00:00:00 2001 From: Alasdair Brown Date: Fri, 6 Dec 2024 12:27:37 +0000 Subject: [PATCH 70/72] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5d9daad2..402e4968 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,7 @@ Secure database access with schema inspection capabilities. Enables querying and - [@modelcontextprotocol/server-sqlite](https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite) 🐍 🏠 - SQLite database operations with built-in analysis features - [ktanaka101/mcp-server-duckdb](https://github.com/ktanaka101/mcp-server-duckdb) 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities - [QuantGeekDev/mongo-mcp](https://github.com/QuantGeekDev/mongo-mcp) 📇 🏠 - MongoDB integration that enables LLMs to interact directly with databases. +- [tinybirdco/mcp-tinybird](https://github.com/tinybirdco/mcp-tinybird) 🐍 ☁️ - Tinybird integration with query and API capabilities ### 💻 Developer Tools From 7d1d94294123d2cb9bcbf5ac80283113b42bd175 Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Fri, 6 Dec 2024 07:28:27 -0600 Subject: [PATCH 71/72] Update README-zh.md --- README-zh.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README-zh.md b/README-zh.md index 69884c99..44696ab5 100644 --- a/README-zh.md +++ b/README-zh.md @@ -21,7 +21,7 @@ ## 社区 * [r/mcp Reddit](https://www.reddit.com/r/mcp) -* [Discord 服务](https://discord.gg/TFE8FmjCdS) +* [Discord 服务](https://glama.ai/mcp/discord) ## 说明 From 788f0b3f8db1125849fb4cd422dffdb793a93a78 Mon Sep 17 00:00:00 2001 From: TerminalMan <84923604+SecretiveShell@users.noreply.github.com> Date: Fri, 6 Dec 2024 18:46:50 +0000 Subject: [PATCH 72/72] add social badges --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 5d7734ab..3c4e821b 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ [![English](https://img.shields.io/badge/English-Click-yellow)](README.md) [![中文文档](https://img.shields.io/badge/中文文档-点击查看-orange)](README-zh.md) +![Discord](https://img.shields.io/discord/1312302100125843476?logo=discord&label=discord) +![Subreddit subscribers](https://img.shields.io/reddit/subreddit-subscribers/mcp?style=flat&logo=reddit&label=subreddit) A curated list of awesome Model Context Protocol (MCP) servers.