Skip to content

Commit b0423b8

Browse files
authored
Merge pull request modelcontextprotocol#900 from cgoinglove/mcp-client-chatbot
docs: re-submit mcp-client-chatbot example based on latest main branch
2 parents bac94ea + 30d7070 commit b0423b8

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

docs/clients.mdx

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ This page provides an overview of applications that support the Model Context Pr
4747
| [Klavis AI Slack/Discord/Web][Klavis AI] ||||||| Supports tools and resources. |
4848
| [LibreChat][LibreChat] ||||||| Supports tools for Agents |
4949
| [Lutra][Lutra] ||||||| Supports any MCP server for reusable playbook creation. |
50-
| [mcp-agent][mcp-agent] ||||| ⚠️ || Supports tools, prompts, resources, roots, server connection management, and agent workflows. |
50+
| [mcp-agent][mcp-agent] ||||| ⚠️ || Supports tools, prompts, resources, roots, server connection management, and agent workflows. |
51+
| [mcp-client-chatbot][mcp-client-chatbot] ||||||| Supports tools. |
5152
| [mcp-use][mcp-use] ||||||| Support tools, resources, stdio & http connection, local llms-agents. |
5253
| [MCPHub][MCPHub] ||||||| Supports tools, resources, and prompts in Neovim |
5354
| [MCPOmni-Connect][MCPOmni-Connect] ||||||| Supports tools with agentic mode, ReAct, and orchestrator capabilities. |
@@ -122,6 +123,7 @@ This page provides an overview of applications that support the Model Context Pr
122123
[LibreChat]: https://github.com/danny-avila/LibreChat
123124
[Lutra]: https://lutra.ai
124125
[mcp-agent]: https://github.com/lastmile-ai/mcp-agent
126+
[mcp-client-chatbot]: https://github.com/cgoinglove/mcp-client-chatbot
125127
[mcp-use]: https://github.com/pietrozullo/mcp-use
126128
[MCPHub]: https://github.com/ravitemer/mcphub.nvim
127129
[MCPOmni-Connect]: https://github.com/Abiorh001/mcp_omni_connect
@@ -572,6 +574,16 @@ Programmatically assemble prompts for LLMs using [GenAIScript](https://microsoft
572574
- Implements every pattern defined in [Building Effective Agents](https://www.anthropic.com/research/building-effective-agents).
573575
- Supports workflow pause/resume signals, such as waiting for human feedback.
574576

577+
### mcp-client-chatbot
578+
579+
[mcp-client-chatbot](https://github.com/cgoinglove/mcp-client-chatbot) is a local-first chatbot built with Vercel's Next.js, AI SDK, and Shadcn UI.
580+
581+
**Key features:**
582+
583+
- It supports standard MCP tool calling and includes both a custom MCP server and a standalone UI for testing MCP tools outside the chat flow.
584+
- All MCP tools are provided to the LLM by default, but the project also includes an optional `@toolname` mention feature to make tool invocation more explicit—particularly useful when connecting to multiple MCP servers with many tools.
585+
- Visual workflow builder that lets you create custom tools by chaining LLM nodes and MCP tools together. Published workflows become callable as `@workflow_name` tools in chat, enabling complex multi-step automation sequences.
586+
575587
### mcp-use
576588

577589
[mcp-use] is an open source python library to very easily connect any LLM to any MCP server both locally and remotely.

0 commit comments

Comments
 (0)