Find a file
Dhravya e94134cd26 fix: oauth discovery not working with some clients (#666)
### TL;DR

TESTING REMAINING. This is my hypothesis. @MaheshtheDev please carry on from here or we can test in prod.

Added a proxy endpoint for OAuth authorization server metadata to support non-compliant MCP clients.

### What changed?

Added a new endpoint `/.well-known/oauth-authorization-server` to the MCP server that proxies requests to the main API. This endpoint fetches the authorization server metadata from the API and returns it to clients.

### How to test?

1. Make a GET request to `/.well-known/oauth-authorization-server` on the MCP server
2. Verify that it returns the same metadata as the main API's `/.well-known/oauth-authorization-server` endpoint
3. Test with a client that expects to find the authorization server metadata on the MCP domain

### Why make this change?

Some MCP clients don't correctly follow the OAuth specification. Instead of using the `authorization_servers` array provided in the protected resource metadata, they look for the authorization server metadata directly on the MCP server domain. This proxy endpoint ensures compatibility with these non-compliant clients without requiring them to be updated.
2026-01-12 23:38:30 +00:00
.github/workflows feat: ai sdk language model withSupermemory (#446) 2025-10-10 05:10:03 +00:00
apps fix: oauth discovery not working with some clients (#666) 2026-01-12 23:38:30 +00:00
packages pipecat-sdk (#663) 2026-01-10 15:19:31 -08:00
.gitignore pipecat-sdk (#663) 2026-01-10 15:19:31 -08:00
biome.json feat: layout design with theme improvements (#443) 2025-10-01 21:59:54 +00:00
CLAUDE.md feat: supermemory MCP 4.0 (#631) 2025-12-30 12:03:21 -08:00
CONTRIBUTING.md fix: change support email to the one on slack 2025-12-18 17:50:37 -08:00
LICENSE Update LICENSE 2025-08-16 20:01:44 -07:00
package.json MemoryGraph - revamped (#627) 2025-12-29 00:32:26 +05:30
README.md fix: change support email to the one on slack 2025-12-18 17:50:37 -08:00
turbo.json Enhanced Text Editor and format fixes with biome (#371) 2025-08-21 08:40:44 -07:00

supermemory Logo

Your AI second brain for saving and organizing everything that matters.

Web App   Chrome Extension   Raycast Extension   Discord

Building with Supermemory? Check out the Developer Console and Documentation for API access.

Want to self-host? See our Self-Hosting Guide for enterprise deployment options.


supermemory

Features

Core Functionality

How do I use this?

Go to app.supermemory.ai and sign in with your account

  1. Start Adding Memory with your choice of format (Note, Link, File)
supermemory
  1. You can also Connect to your favourite services (Notion, Google Drive, OneDrive)
supermemory
  1. Once Memories are added, you can chat with Supermemory by clicking on "Open Chat" and retrieve info from your saved memories
supermemory
  1. Add MCP to your AI Tools (by clicking on "Connect to your AI" and select the AI tool you are trying to integrate)
supermemory
  1. Browser Extension: Install the Chrome/Edge extension to save memories directly from any webpage, integrate with ChatGPT and Claude conversations, and import from Twitter/X. Right-click on any content or use the extension popup to save memories instantly.

  2. Raycast Extension: Install the Raycast extension to add and search memories directly from Raycast. Use the "Add Memory" command to quickly save content, or "Search Memories" to find and retrieve your saved information with keyboard shortcuts.

Support

Have questions or feedback? We're here to help:

Contributing

We welcome contributions from developers of all skill levels! Whether you're fixing bugs, adding features, or improving documentation, your help makes supermemory better for everyone.

For detailed guidelines, development setup, coding standards, and the complete contribution workflow, please see our Contributing Guide.

Ways to Contribute

  • 🐛 Bug fixes - Help us squash those pesky issues
  • New features - Add functionality that users will love
  • 🎨 UI/UX improvements - Make the interface more intuitive
  • Performance optimizations - Help us make supermemory faster

Check out our Issues page for good first issue and help wanted labels to get started!

Updates & Roadmap

Stay up to date with the latest improvements: