You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -223,6 +229,15 @@ Programmatically assemble prompts for LLMs using [GenAIScript](https://microsoft
223
229
- Goose allows you to extend its functionality by [building your own MCP servers](https://block.github.io/goose/docs/tutorials/custom-extensions).
224
230
- Includes built-in tools for development, web scraping, automation, memory, and integrations with JetBrains and Google Drive.
225
231
232
+
### gptme
233
+
[gptme](https://github.com/gptme/gptme) is a open-source terminal-based personal AI assistant/agent, designed to assist with programming tasks and general knowledge work.
234
+
235
+
**Key features:**
236
+
- CLI-first design with a focus on simplicity and ease of use
237
+
- Rich set of built-in tools for shell commands, Python execution, file operations, and web browsing
238
+
- Local-first approach with support for multiple LLM providers
239
+
- Open-source, built to be extensible and easy to modify
240
+
226
241
### Klavis AI Slack/Discord/Web
227
242
[Klavis AI](https://www.klavis.ai/) is an Open-Source Infra to Use, Build & Scale MCPs with ease.
228
243
@@ -245,6 +260,18 @@ Programmatically assemble prompts for LLMs using [GenAIScript](https://microsoft
245
260
- Open-source and self-hostable, with secure multi-user support
246
261
- Future roadmap includes expanded MCP feature support
247
262
263
+
### Lutra
264
+
[Lutra](https://lutra.ai) is an AI agent that transforms conversations into actionable, automated workflows.
265
+
266
+
**Key features:**
267
+
- Easy MCP Integration: Connecting Lutra to MCP servers is as simple as providing the server URL; Lutra handles the rest behind the scenes.
268
+
- Chat to Take Action: Lutra understands your conversational context and goals, automatically integrating with your existing apps to perform tasks.
269
+
- Reusable Playbooks: After completing a task, save the steps as reusable, automated workflows—simplifying repeatable processes and reducing manual effort.
270
+
- Shareable Automations: Easily share your saved playbooks with teammates to standardize best practices and accelerate collaborative workflows.
271
+
272
+
**Learn more:**
273
+
-[Lutra AI agent explained](https://www.youtube.com/watch?v=W5ZpN0cMY70)
274
+
248
275
### mcp-agent
249
276
[mcp-agent] is a simple, composable framework to build agents using Model Context Protocol.
250
277
@@ -282,6 +309,19 @@ Programmatically assemble prompts for LLMs using [GenAIScript](https://microsoft
282
309
- Extend Copilot Studio agents with MCP servers
283
310
- Leveraging Microsoft unified, governed, and secure API management solutions
284
311
312
+
### MindPal
313
+
[MindPal](https://mindpal.io) is a no-code platform for building and running AI agents and multi-agent workflows for business processes.
314
+
315
+
**Key features:**
316
+
- Build custom AI agents with no-code
317
+
- Connect any SSE MCP server to extend agent tools
318
+
- Create multi-agent workflows for complex business processes
319
+
- User-friendly for both technical and non-technical professionals
320
+
- Ongoing development with continuous improvement of MCP support
specification to indicate the locations of authorization servers. The Protected Resource Metadata document returned by the MCP server **MUST** include
87
88
the `authorization_servers` field containing at least one authorization server.
88
89
89
90
The specific use of `authorization_servers` is beyond the scope of this specification; implementers should consult
90
-
the [OAuth 2.0 Protected Resource Metadata](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-resource-metadata-13) documentation for
91
+
OAuth 2.0 Protected Resource Metadata ([RFC9728](https://datatracker.ietf.org/doc/html/rfc9728)) for
91
92
guidance on implementation details.
92
93
94
+
Implementors should note that Protected Resource Metadata documents can define multiple authorization servers. The responsibility for selecting which authorization server to use lies with the MCP client, following the guidelines specified in
MCP servers **MUST** use the HTTP header `WWW-Authenticate` when returning a _401 Unauthorized_ to indicate the location of the resource server metadata URL
94
-
as described in [OAuth 2.0 Protected Resource Metadata](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-resource-metadata-13).
98
+
as described in OAuth 2.0 Protected Resource Metadata ([RFC9728](https://datatracker.ietf.org/doc/html/rfc9728)).
95
99
96
100
MCP clients **MUST** be able to parse `WWW-Authenticate` headers and respond appropriately to `HTTP 401 Unauthorized` responses from the MCP server.
0 commit comments