Skip to content

Commit 65922e9

Browse files
authored
Merge branch 'main' into bo/add-lutra-client
2 parents 7171e45 + 89a2e98 commit 65922e9

30 files changed

+3601
-61
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
steps:
1313
- uses: actions/checkout@v4
14-
- uses: actions/setup-node@v2
14+
- uses: actions/setup-node@v4
1515
with:
1616
node-version: 20
1717
cache: npm

docs/clients.mdx

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,25 @@ This page provides an overview of applications that support the Model Context Pr
2121
| [Daydreams Agents][Daydreams] |||||| Support for drop in Servers to Daydreams agents |
2222
| [Emacs Mcp][Mcp.el] |||||| Supports tools in Emacs. |
2323
| [fast-agent][fast-agent] |||||| Full multimodal MCP support, with end-to-end tests |
24+
| [FLUJO][FLUJO] |||||| Support for resources, Prompts and Roots are coming soon |
2425
| [Genkit][Genkit] | ⚠️ ||||| Supports resource list and lookup through tools. |
2526
| [GenAIScript][GenAIScript] |||||| Supports tools. |
2627
| [Goose][Goose] |||||| Supports tools. |
28+
| [Klavis AI Slack/Discord/Web][Klavis AI] |||||| Supports tools and resources. |
2729
| [LibreChat][LibreChat] |||||| Supports tools for Agents |
2830
| [Lutra][Lutra] |||||| Supports any MCP server for reusable playbook creation. |
2931
| [mcp-agent][mcp-agent] |||| ⚠️ || Supports tools, server connection management, and agent workflows. |
32+
| [MCPHub][MCPHub] | ✅ | ✅ | ✅ | ❌ | ❌ | Supports tools, resources, and prompts in Neovim
33+
| [MCPOmni-Connect][MCPOmni-Connect] |||||| Supports tools with agentic mode, ReAct, and orchestrator capabilities. |
3034
| [Microsoft Copilot Studio] |||||| Supports tools |
3135
| [OpenSumi][OpenSumi] |||||| Supports tools in OpenSumi |
32-
| [oterm][oterm] |||| || Supports tools and prompts. |
36+
| [oterm][oterm] |||| || Supports tools, prompts and sampling for Ollama. |
3337
| [Roo Code][Roo Code] |||||| Supports tools and resources. |
3438
| [Sourcegraph Cody][Cody] |||||| Supports resources through OpenCTX |
3539
| [SpinAI][SpinAI] |||||| Supports tools for Typescript AI Agents |
3640
| [Superinterface][Superinterface] |||||| Supports tools |
3741
| [TheiaAI/TheiaIDE][TheiaAI/TheiaIDE] |||||| Supports tools for Agents in Theia AI and the AI-powered Theia IDE |
42+
| [TypingMind App][TypingMind App] |||||| Supports tools at app-level (appear as plugins) or when assigned to Agents |
3843
| [VS Code GitHub Copilot][VS Code] |||||| Supports dynamic tool/roots discovery, secure secret configuration, and explicit tool prompting |
3944
| [Windsurf Editor][Windsurf] |||||| Supports tools with AI Flow for collaborative development. |
4045
| [Witsy][Witsy] |||||| Supports tools in Witsy. |
@@ -50,14 +55,18 @@ This page provides an overview of applications that support the Model Context Pr
5055
[CopilotMCP]: https://github.com/VikashLoomba/copilot-mcp
5156
[Cursor]: https://cursor.com
5257
[Daydreams]: https://github.com/daydreamsai/daydreams
58+
[Klavis AI]: https://www.klavis.ai/
5359
[Mcp.el]: https://github.com/lizqwerscott/mcp.el
5460
[fast-agent]: https://github.com/evalstate/fast-agent
61+
[FLUJO]: https://github.com/mario-andreschak/flujo
5562
[Genkit]: https://github.com/firebase/genkit
5663
[GenAIScript]: https://microsoft.github.io/genaiscript/reference/scripts/mcp-tools/
5764
[Goose]: https://block.github.io/goose/docs/goose-architecture/#interoperability-with-extensions
5865
[LibreChat]: https://github.com/danny-avila/LibreChat
5966
[Lutra]: https://lutra.ai
6067
[mcp-agent]: https://github.com/lastmile-ai/mcp-agent
68+
[MCPHub]: https://github.com/ravitemer/mcphub.nvim
69+
[MCPOmni-Connect]: https://github.com/Abiorh001/mcp_omni_connect
6170
[Microsoft Copilot Studio]: https://learn.microsoft.com/en-us/microsoft-copilot-studio/agent-extend-action-mcp
6271
[OpenSumi]: https://github.com/opensumi/core
6372
[oterm]: https://github.com/ggozad/oterm
@@ -66,6 +75,7 @@ This page provides an overview of applications that support the Model Context Pr
6675
[SpinAI]: https://spinai.dev
6776
[Superinterface]: https://superinterface.ai
6877
[TheiaAI/TheiaIDE]: https://eclipsesource.com/blogs/2024/12/19/theia-ide-and-theia-ai-support-mcp/
78+
[TypingMind App]: https://www.typingmind.com
6979
[VS Code]: https://code.visualstudio.com/
7080
[Windsurf]: https://codeium.com/windsurf
7181
[Witsy]: https://github.com/nbonamy/witsy
@@ -179,6 +189,16 @@ The Claude desktop application provides comprehensive support for MCP, enabling
179189
- Built in support for "Building Effective Agents" workflows.
180190
- Deploy Agents as MCP Servers
181191

192+
### FLUJO
193+
Think n8n + ChatGPT. FLUJO is an desktop application that integrates with MCP to provide a workflow-builder interface for AI interactions. Built with Next.js and React, it supports both online and offline (ollama) models, it manages API Keys and environment variables centrally and can install MCP Servers from GitHub. FLUJO has an ChatCompletions endpoint and flows can be executed from other AI applications like Cline, Roo or Claude.
194+
195+
**Key features:**
196+
- Environment & API Key Management
197+
- Model Management
198+
- MCP Server Integration
199+
- Workflow Orchestration
200+
- Chat Interface
201+
182202
### Genkit
183203
[Genkit](https://github.com/firebase/genkit) is a cross-language SDK for building and integrating GenAI features into applications. The [genkitx-mcp](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) plugin enables consuming MCP servers as a client or creating MCP servers from Genkit tools and prompts.
184204

@@ -205,6 +225,19 @@ Programmatically assemble prompts for LLMs using [GenAIScript](https://microsoft
205225
- Goose allows you to extend its functionality by [building your own MCP servers](https://block.github.io/goose/docs/tutorials/custom-extensions).
206226
- Includes built-in tools for development, web scraping, automation, memory, and integrations with JetBrains and Google Drive.
207227

228+
### Klavis AI Slack/Discord/Web
229+
[Klavis AI](https://www.klavis.ai/) is an Open-Source Infra to Use, Build & Scale MCPs with ease.
230+
231+
**Key features:**
232+
- Slack/Discord/Web MCP clients for using MCPs directly
233+
- Simple web UI dashboard for easy MCP configuration
234+
- Direct OAuth integration with Slack & Discord Clients and MCP Servers for secure user authentication
235+
- SSE transport support
236+
- Open-source infrastructure ([GitHub repository](https://github.com/Klavis-AI/klavis))
237+
238+
**Learn more:**
239+
- [Demo video showing MCP usage in Slack/Discord](https://youtu.be/9-QQAhrQWw8)
240+
208241
### LibreChat
209242
[LibreChat](https://github.com/danny-avila/LibreChat) is an open-source, customizable AI chat UI that supports multiple AI providers, now including MCP integration.
210243

@@ -235,6 +268,26 @@ Programmatically assemble prompts for LLMs using [GenAIScript](https://microsoft
235268
- Implements every pattern defined in [Building Effective Agents](https://www.anthropic.com/research/building-effective-agents).
236269
- Supports workflow pause/resume signals, such as waiting for human feedback.
237270

271+
### MCPHub
272+
[MCPHub] is a powerful Neovim plugin that integrates MCP (Model Context Protocol) servers into your workflow.
273+
274+
**Key features**
275+
- Install, configure and manage MCP servers with an intuitive UI.
276+
- Built-in Neovim MCP server with support for file operations (read, write, search, replace), command execution, terminal integration, LSP integration, buffers, and diagnostics.
277+
- Create Lua-based MCP servers directly in Neovim.
278+
- Inegrates with popular Neovim chat plugins Avante.nvim and CodeCompanion.nvim
279+
280+
### MCPOmni-Connect
281+
[MCPOmni-Connect](https://github.com/Abiorh001/mcp_omni_connect) is a versatile command-line interface (CLI) client designed to connect to various Model Context Protocol (MCP) servers using both stdio and SSE transport.
282+
283+
**Key features:**
284+
- Support for resources, prompts, tools, and sampling
285+
- Agentic mode with ReAct and orchestrator capabilities
286+
- Seamless integration with OpenAI models and other LLMs
287+
- Dynamic tool and resource management across multiple servers
288+
- Support for both stdio and SSE transport protocols
289+
- Comprehensive tool orchestration and resource analysis capabilities
290+
238291
### Microsoft Copilot Studio
239292
[Microsoft Copilot Studio] is a robust SaaS platform designed for building custom AI-driven applications and intelligent agents, empowering developers to create, deploy, and manage sophisticated AI solutions.
240293

@@ -305,6 +358,18 @@ Theia AI and Theia IDE's MCP integration provide users with flexibility, making
305358
- [Theia IDE and Theia AI MCP Announcement](https://eclipsesource.com/blogs/2024/12/19/theia-ide-and-theia-ai-support-mcp/)
306359
- [Download the AI-powered Theia IDE](https://theia-ide.org/)
307360

361+
### TypingMind App
362+
[TypingMind](https://www.typingmind.com) is an advanced frontend for LLMs with MCP support. TypingMind supports all popular LLM providers like OpenAI, Gemini, Claude, and users can use with their own API keys.
363+
364+
**Key features:**
365+
- **MCP Tool Integration**: Once MCP is configured, MCP tools will show up as plugins that can be enabled/disabled easily via the main app interface.
366+
- **Assign MCP Tools to Agents**: TypingMind allows users to create AI agents that have a set of MCP servers assigned.
367+
- **Remote MCP servers**: Allows users to customize where to run the MCP servers via its MCP Connector configuration, allowing the use of MCP tools across multiple devices (laptop, mobile devices, etc.) or control MCP servers from a remote private server.
368+
369+
**Learn more:**
370+
- [TypingMind MCP Document](https://www.typingmind.com/mcp)
371+
- [Download TypingMind (PWA)](https://www.typingmind.com/)
372+
308373
### VS Code GitHub Copilot
309374
[VS Code](https://code.visualstudio.com/) integrates MCP with GitHub Copilot through [agent mode](https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode), allowing direct interaction with MCP-provided tools within your agentic coding workflow. Configure servers in Claude Desktop, workspace or user settings, with guided MCP installation and secure handling of keys in input variables to avoid leaking hard-coded keys.
310375

docs/docs.json

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,55 @@
175175
}
176176
]
177177
},
178+
{
179+
"group": "draft",
180+
"pages": [
181+
"specification/draft/index",
182+
"specification/draft/changelog",
183+
"specification/draft/architecture/index",
184+
{
185+
"group": "Base Protocol",
186+
"pages": [
187+
"specification/draft/basic/index",
188+
"specification/draft/basic/lifecycle",
189+
"specification/draft/basic/transports",
190+
"specification/draft/basic/authorization",
191+
{
192+
"group": "Utilities",
193+
"pages": [
194+
"specification/draft/basic/utilities/cancellation",
195+
"specification/draft/basic/utilities/ping",
196+
"specification/draft/basic/utilities/progress"
197+
]
198+
}
199+
]
200+
},
201+
{
202+
"group": "Client Features",
203+
"pages": [
204+
"specification/draft/client/roots",
205+
"specification/draft/client/sampling"
206+
]
207+
},
208+
{
209+
"group": "Server Features",
210+
"pages": [
211+
"specification/draft/server/index",
212+
"specification/draft/server/prompts",
213+
"specification/draft/server/resources",
214+
"specification/draft/server/tools",
215+
{
216+
"group": "Utilities",
217+
"pages": [
218+
"specification/draft/server/utilities/completion",
219+
"specification/draft/server/utilities/logging",
220+
"specification/draft/server/utilities/pagination"
221+
]
222+
}
223+
]
224+
}
225+
]
226+
},
178227
{
179228
"group": "Resources",
180229
"pages": [

docs/examples.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ These MCP servers are maintained by companies for their platforms:
4646
- **[E2B](https://github.com/e2b-dev/mcp-server)** - Execute code in secure cloud sandboxes
4747
- **[Neon](https://github.com/neondatabase/mcp-server-neon)** - Interact with the Neon serverless Postgres platform
4848
- **[Obsidian Markdown Notes](https://github.com/calclavia/mcp-obsidian)** - Read and search through Markdown notes in Obsidian vaults
49+
- **[Prisma](https://pris.ly/docs/mcp-server)** - Manage and interact with Prisma Postgres databases
4950
- **[Qdrant](https://github.com/qdrant/mcp-server-qdrant/)** - Implement semantic memory using the Qdrant vector search engine
5051
- **[Raygun](https://github.com/MindscapeHQ/mcp-server-raygun)** - Access crash reporting and monitoring data
5152
- **[Search1API](https://github.com/fatwang2/search1api-mcp)** - Unified API for search, crawling, and sitemaps

0 commit comments

Comments
 (0)