Readit News logoReadit News
saqadri commented on Show HN: MCP-C – cloud platform for running MCP agents and apps   docs.mcp-agent.com/get-st... · Posted by u/andrew_lastmile
saqadri · 2 months ago
Hey folks, Sarmad from the LastMile team here that built MCP-c and mcp-agent.

We're looking for thoughts and feedback so will be happy to take any questions here! And as the post shows, it's really easy to try this out -- would be grateful for you to try deploying an agent as an MCP server and get your impressions!

saqadri commented on Show HN: Building a Deep Research Agent Using MCP-Agent   thealliance.ai/blog/build... · Posted by u/saqadri
jimmySixDOF · 3 months ago
I'd be interested if you did any comparison testing to the langchain project which was, at least a month ago, the top open source approach

https://huggingface.co/spaces/Ayanami0730/DeepResearch-Leade...

saqadri · 3 months ago
Thanks for sharing this! We've reached out to the benchmark owners are are going to get our deep research agent benchmarked soon.
saqadri commented on Show HN: Building a Deep Research Agent Using MCP-Agent   thealliance.ai/blog/build... · Posted by u/saqadri
Zetaphor · 3 months ago
Self host an instance of SearXNG[1] either locally or on a remote server with a simple docker container and use its JSON API [2]. You have to enable the JSON API in the config manually [3].

[1] https://docs.searxng.org/admin/installation-docker.html#inst...

[2] https://docs.searxng.org/dev/search_api.html

[3] https://github.com/searxng/searxng/discussions/3542

saqadri · 3 months ago
Thanks for sharing, this looks great! Do they have an MCP server? It should be easy to wrap around their JSON API but I couldn't see MCP support in the repo/docs.
saqadri commented on Show HN: Building a Deep Research Agent Using MCP-Agent   thealliance.ai/blog/build... · Posted by u/saqadri
diggan · 3 months ago
I gotta say, having white blurry blobs of something in the background floating behind white/grey text maybe wasn't the best design-choice out there.

None the less, I tried to find the actual APIs/service/software used for the "search" part, as I've found that to be the hardest to actually get right (at least for as-local-as-possible usage) for my own "Deep Research Agent".

I've experimented with Brave's search API which worked OK, but seems pricey for agent usage. Currently experimenting with using my own (local) YaCy instance right now, which actually gives me higher quality artifacts at the end, as there are no rate-limits and the model can do hundreds of search calls without me worrying about the cost. But it isn't very quick at picking up some stuff like news and more, otherwise works OK too.

What is the author doing here for the actual searching? Anyone else have any other ideas/approaches to this?

saqadri · 3 months ago
Haha, I didn't have control on the blog website, just the content. The readme and code is the ultimate source of truth (and easier to read):https://github.com/lastmile-ai/mcp-agent/blob/main/src/mcp_a...

So the core idea is the Deep Orchestrator is pretty unopinionated on what to use for searching, as long as it is exposed over MCP. I tried with a basic fetch server that's one of the reference MCP servers (with a single tool called `fetch`), and also tried with Brave.

I think the folks at Jina wrote some really good stuff on the actual search part: https://jina.ai/news/a-practical-guide-to-implementing-deeps... -- and how to do page/url ranking over the course of the flow. My recommendation would be to do all that in an MCP server itself. That keeps the "deep orchestrator" architecture fairly clean, and you can plug in increasingly sophisticated search techniques over time.

saqadri commented on Show HN: Building a Deep Research Agent Using MCP-Agent   thealliance.ai/blog/build... · Posted by u/saqadri
asail77 · 3 months ago
A good model for planner seems pretty important, what models are best?
saqadri · 3 months ago
OP here -- I think the general principle I would recommend is using a big reasoning model for the planning phase. I think Claude Code and other agents do the same. The reason this is important is because the quality of the plan really affects the final result, and error rates will compound if the plan isn't good.
saqadri commented on Postgres IDE in VS Code   techcommunity.microsoft.c... · Posted by u/Dowwie
saqadri · 7 months ago
This is so cool. A big reason I used prisma was for prisma studio. Having this kind of support in vscode is nice to see
saqadri commented on Show HN: Representing Agents as MCP Servers   github.com/lastmile-ai/mc... · Posted by u/saqadri
3abiton · 7 months ago
This a bit confusing, and maybe I am missing a piece of the puzzle, are mcp agents and mcp clients being used interchangeably?
saqadri · 7 months ago

u/saqadri

KarmaCake day193March 25, 2023
About
CEO @ lastmile ai formerly @ Meta and Microsoft reach me @ sarmad@lastmileai.dev
View Original