I made a browser extension to enable MCP for claude[.]ai. It works via SSE, so you can just directly point it to your SSE MCP servers. It's kinda cool because it actually just uses the existing code Anthropic already has, just not enabled. So all of the MCP UI works :D
If anyone is curious about r2mcp, yes, it now runs in local with openwebui and mcpo #r2ai #radare2 #reverseengineering #llm
@pancake yooo how do i use this
C is just so much better
Added exponential backoff to r2ai.c and an execute_javascript tool. It's pretty much feature complete at this point.
The one missing feature is the "ask_to_execute" mode, where it stops and lets you edit each command/script. I'm trying to implement it now
@pancake nickname is worth at least 100M
Vibe ported r2ai-py auto mode to C, got pretty much everything working, so we can now just use from r2 as a plugin without loading all the python bs
@astralia tbf, random out of 3 pre-selected, but yeah, a step towards :D
@radareorg awesome!
@pancake in the US too, but it's already available on the dev build 18.2. Its summarizing everything and kind of annoying
@pancake and the conversation is mostly just so that it doesn't start degrading after the first answer
@pancake nah it's just text. making the modes think out loud supposedly improves quality. So, adding the <reasoning>some explanation</reasoning> to the dataset will make it more likely for the model to respond with longer explanation
@pancake yeah that might help with small models like 1-3b but i think bigger ones already know that. For reasoning, i was thinking of combining multiple individual commands and a <reasoning> tag.
We're also going to have to somehow combine all that into various longer conversations
@radareorg r2ai :)
@pancake i started refactoring the auto providers, adding wait for quota, some exception handling, etc. changed the prompt a bit too. starting to get some reallly nice results from gemini
@pancake nice, you'd have to worry about the different special tokens for each model though, no? sys, inst, etc