frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Vishu – Model Context Protocol (MCP) Suite

1•seyrup•12h ago
I'm thrilled to introduce Vishu (MCP) Suite, an open-source application I've been developing that takes a novel approach to vulnerability assessment and reporting by deeply integrating Large Language Models (LLMs) into its core workflow. What's the Big Idea? Instead of just using LLMs for summarization at the end, Vishu (MCP) Suite employs them as a central reasoning engine throughout the assessment process. This is managed by a robust Model Contet Protocol (MCP) agent scaffolding designed for complex task execution. Core Capabilities & How LLMs Fit In: 1. Intelligent Workflow Orchestration: The LLM, guided by the MCP, can: 2. • Plan and Strategize: Using a SequentialThinkingPlanner tool, the LLM breaks down high-level goals (e.g., "assess example.com for web vulnerabilities") into a series of logical thought steps. It can even revise its plan based on incoming data! • Dynamic Tool Selection & Execution: Based on its plan, the LLM chooses and executes appropriate tools from a growing arsenal. Current tools include: • ◇ Port Scanning (PortScanner) ◇ Subdomain Enumeration (SubDomainEnumerator) ◇ DNS Enumeration (DnsEnumerator) ◇ Web Content Fetching (GetWebPages, SiteMapAndAnalyze) ◇ Web Searches for general info and CVEs (WebSearch, WebSearch4CVEs) ◇ Data Ingestion & Querying from a vector DB (IngestText2DB, QueryVectorDB, QueryReconData, ProcessAndIngestDocumentation) ◇ Comprehensive PDF Report Generation from findings (FetchDomainDataForReport, RetrievePaginatedDataSection, CreatePDFReportWithSummaries)

• Contextual Result Analysis: The LLM receives tool outputs and uses them to inform its next steps, reflecting on progress and adapting as needed. The REFLECTION_THRESHOLD in the client ensures it periodically reviews its overall strategy.

• Unique MCP Agent Scaffolding & SSE Framework: • ◇ The MCP-Agent scaffolding (ReConClient.py): This isn't just a script runner. The MCP-scaffolding manages "plans" (assessment tasks), maintains conversation history with the LLM for each plan, handles tool execution (including caching results), and manages the LLM's thought process. It's built to be robust, with features like retry logic for tool calls and LLM invocations. ◇ Server-Sent Events (SSE) for Real-Time Interaction (Rizzler.py, mcp_client_gui.py): The backend (FastAPI based) communicates with the client (including a Dear PyGui interface) using SSE. This allows for: ◇ ▪ Live Streaming of Tool Outputs: Watch tools like port scanners or site mappers send back data in real-time. ▪ Dynamic Updates: The GUI reflects the agent's status, new plans, and tool logs as they happen. ▪ Flexibility & Extensibility: The SSE framework makes it easier to integrate new streaming or long-running tools and have their progress reflected immediately. The tool registration in Rizzler.py (@mcpServer.tool()) is designed for easy extension.

We Need Your Help to Make It Even Better! This is an ongoing project, and I believe it has a lot of potential. I'd love for the community to get involved: ◇ Try it Out: Clone the repo, set it up (you'll need a GOOGLE_API_KEY and potentially a local SearXNG instance, etc. – see .env patterns), and run some assessments! ◇ ▪ GitHub Repo: https://github.com/seyrup1987/ReconRizzler-Alpha

The Leadership Team

https://www.pguards.net/leadership-team
1•nabla9•1m ago•0 comments

How to Deploy Schema Changes to a Million Databases

https://turso.tech/blog/how-to-deploy-schema-changes-to-a-million-databases
1•icar•1m ago•0 comments

Why Mario 64 is a Gameboy Advance game [video]

https://www.youtube.com/watch?v=kueoO3b4B-M
1•magnusl•4m ago•0 comments

Show HN: Webhookify.me – Turn any sync API call into an async webhook

https://webhookify.me/
1•thisfounder•4m ago•0 comments

Bcachefs: Journal rewind

https://lore.kernel.org/linux-bcachefs/20250613232510.3815892-1-kent.overstreet@linux.dev/
1•bladeee•9m ago•0 comments

Abyssal seafloor as a key driver of ocean trace-metal biogeochemical cycles

https://www.nature.com/articles/s41586-025-09038-3
1•bookofjoe•10m ago•0 comments

Socratic Persuasion: Giving Opinionated yet Truth-Seeking Advice

https://www.neelnanda.io/blog/51-socratic-persuasion
1•eamag•13m ago•0 comments

Show HN: AgentPayy – Open-source payment framework for AI agents

https://github.com/AgentPayy/AgentPayy
1•LawrenceDigital•19m ago•0 comments

One more reason to choose Postgres over MySQL

https://tanin.nanakorn.com/one-more-reason-to-use-postgres-vs-mysql/
2•tanin•20m ago•0 comments

20 days, one porsche, and a Greek wedding

https://matthewbrown.io/2015/07/14/london-to-greece-porsche-997
1•mnbbrown•21m ago•0 comments

Zen MCP: Claude Code and [Gemini / O3 / OpenRouter / Ollama / Any Model]

https://github.com/BeehiveInnovations/zen-mcp-server
1•indigodaddy•22m ago•0 comments

Orbán's Hungary Could Be America's Future

https://www.theatlantic.com/magazine/archive/2025/05/viktor-orban-hungary-maga-corruption/682111/
2•rbanffy•23m ago•0 comments

Show HN: Impersonaid lets you test docs against AI-powered personas

https://github.com/theletterf/impersonaid
1•theletterf•23m ago•0 comments

Show HN: Plug and play computer vision tool

https://demo.lionsight.ai
7•pushanhinduja•30m ago•2 comments

Flavour 0.3.1 Java SPA Framework: Routing, Component, and Archetype Enhancements

https://sourceforge.net/p/flavour/groups/announce/thread/0fadec617e/
1•TeaVMFan•38m ago•1 comments

Texas OK's $50M for Ibogaine Research

https://www.nytimes.com/2025/06/14/health/texas-psychedelics-ibogaine-veterans.html
3•gametorch•39m ago•0 comments

How can we get enough data to train a robot GPT?

https://itcanthink.substack.com/p/how-can-we-get-enough-data-to-train
1•JumpCrisscross•41m ago•0 comments

Increased Traffic from Web-Scraping AI Bots Is Hard to Monetize

https://m.slashdot.org/story/443217
4•gametorch•44m ago•1 comments

Freedom in the 50 states

https://www.freedominthe50states.org/
1•nabla9•45m ago•1 comments

Google is shutting down Android Instant Apps over 'low' usage

https://www.theverge.com/news/686573/google-android-instant-apps-shutdown
2•fidotron•45m ago•0 comments

Help: A decentralized public aid platform: no tokens, no VCs, full traceability

https://docs.google.com/document/d/1JxKSapReZbrVO47Bo0Fo5SVN0II1DGl8UVS7-6RsYuo/edit?usp=drivesdk
2•zodexid•45m ago•1 comments

Google paid £88.2M for North Weald Airfield land

https://www.bbc.co.uk/news/uk-england-essex-68302092
1•zeristor•47m ago•0 comments

What are the effects on humans if we decrease CO2 in a room down to 0 PPM?

https://www.quora.com/What-are-the-effects-on-humans-if-we-decrease-CO2-in-a-room-down-to-0-PPM
2•zeristor•49m ago•0 comments

Anyone Can Cook

https://world.hey.com/jorge/anyone-can-cook-c6346f84
1•mellosouls•53m ago•0 comments

Big Tech Is Dealing Flat Design a Death Blow

https://www.bloomberg.com/news/articles/2025-06-13/apple-airbnb-ditch-flat-app-icons-for-new-3d-ui-design
3•thm•55m ago•1 comments

Trust and Procedural Fetishism

https://ben-mini.com/2025/trust-and-procedural-fetishism
3•bewal416•1h ago•0 comments

Show HN: TorServ – Zero-config static web server over Tor hidden services

2•wonder-boy•1h ago•0 comments

Rapidly Growing Treasury Supply Crowding Out Other Types of Credit Growth

https://www.apolloacademy.com/rapidly-growing-treasury-supply-crowding-out-other-types-of-credit-growth/
2•everybodyknows•1h ago•0 comments

Cool years are now warmer than the past's warm years

https://globalclimaterisks.org/temperature/cool-years-are-now-warmer-than-the-pasts-warm-years-tracking-enso-and-polar-influence/
5•geox•1h ago•1 comments

Words of War

https://en.wikipedia.org/wiki/Words_of_War
1•consumer451•1h ago•0 comments