282 karma · joined May 18, 2022
Twitter/X: https://twitter.com/chxy
There isn't much documentation available right now but you can ask coding agent eg. Claude Code to generate an example.
https://www.w3.org/TR/webdatabase/
"The specification reached an impasse: all interested implementors have used the same SQL backend (Sqlite), but we need multiple independent implementations to proceed along a standardisation path."
I appreciate the design which left the implementation of servers to the community which doesn't lock you into any particular implementation, as the protocol seems to be aiming to primarily solve the RPC layer.
One major value add of MCP I think is a capability extension to a vast amount of AI apps.
I'm looking at integrating MCP with desktop app. The spec (https://spec.modelcontextprotocol.io/specification/basic/tra...) mentions "Clients SHOULD support stdio whenever possible.". The server examples seem to be mostly stdio as well. In the context of a sandboxed desktop app, it's often not practical to launch a server as subprocess because:
- sandbox restrictions of executing binaries
- needing to bundle binary leads to a larger installation size
Would it be reasonable to relax this restriction and provide both SSE/stdio for the default server examples?
Is there a recommended resource for building MCP client? From what I've seen it just mentions Claude desktop & co are clients. SDK readme seems to cover it a bit but some examples could be great.
A few outstanding features:
- Fast: Import ChatGPT history, loads thousands of conversations at once.
- Floating Chat: spotlight / ChatGPT desktop app like floating window.
- Customization: You can add any OpenAI compatible API (including X.ai) as a model, and just edit the url/model id
- Chat with files: Not as complete as complete as a RAG solution for now, but we feature simplicity. Basically you can drag and drop PDF files onto a session or add files/folders to a model (like custom GPT) to start chatting.
- And, yes we support light mode! And several light mode code themes as well
* See [File over app](https://stephango.com/file-over-app).
We also recently added floating chat feature. Check out the demo: https://x.com/recursechat/status/1846309980091330815
Like for this post it'd be faster if I can click a button to see the responses instead of go to my submissions.