Feed aggregator
Missouri Senate to halt all solar projects
Article URL: https://themissouritimes.com/farmers-developers-warn-solar-halt-could-slow-missouri-growth/
Comments URL: https://news.ycombinator.com/item?id=46966006
Points: 2
# Comments: 0
Show HN: PolyMCP – AI-Callable Python and TS Tools with Inspector and Apps
I built PolyMCP, an open-source framework around the Model Context Protocol (MCP) that lets you turn any existing Python function into an MCP tool usable by AI agents — with no rewrites, no glue code, no custom wrappers.
Over the last weeks, PolyMCP has grown into a small ecosystem: • PolyMCP (core) – expose Python functions as MCP tools • PolyMCP Inspector – visual UI to explore, test, and debug MCP servers • PolyMCP MCP SDK Apps – build MCP-powered apps with tools + UI resources
⸻
1) Turn any Python function into an MCP tool
Basic example:
from polymcp import expose_tools_http
def add(a: int, b: int) -> int: """Add two numbers""" return a + b
app = expose_tools_http( tools=[add], title="Math Tools" )
Run it:
uvicorn server_mcp:app --reload
Now add is an MCP-compliant tool that any AI agent can discover and call.
No decorators, no schema files, no agent-specific SDKs.
⸻
2) Real APIs, not toy examples
Existing API code works as-is:
import requests from polymcp import expose_tools_http
def get_weather(city: str): """Return current weather data for a city""" response = requests.get( f"https://api.weatherapi.com/v1/current.json?q={city}" ) return response.json()
app = expose_tools_http([get_weather], title="Weather Tools")
Agents can now call:
get_weather("London")
and receive real-time data.
⸻
3) Business & internal workflows
Example: internal reporting logic reused directly by agents.
import pandas as pd from polymcp import expose_tools_http
def calculate_commissions(sales_data: list[dict]): """Calculate sales commissions from sales data""" df = pd.DataFrame(sales_data) df["commission"] = df["sales_amount"] * 0.05 return df.to_dict(orient="records")
app = expose_tools_http([calculate_commissions], title="Business Tools")
No rewriting legacy logic.
4) PolyMCP Inspector (visual debugging)
To make MCP development usable in practice, I added PolyMCP Inspector: • Visual UI to browse tools, prompts, and resources • Call MCP tools interactively • Inspect schemas, inputs, outputs, and errors • Multi-server support (HTTP + stdio) • Built-in chat playground (OpenAI / Anthropic / Ollama)
Think “Postman + DevTools” for MCP servers.
Repo: https://github.com/poly-mcp/PolyMCP-Inspector
⸻
5) MCP SDK Apps (tools + UI)
The latest addition is PolyMCP MCP SDK Apps: • Build MCP apps, not just tools • Expose: • tools • UI resources (HTML/JS dashboards) • app-level workflows • Let agents interact with both tools and UIs
This is useful for: • internal copilots • ops dashboards • support tools • enterprise AI frontends
Repo: https://github.com/poly-mcp/PolyMCP-MCP-SDK-Apps
⸻
Why this matters (especially for companies) • Reuse existing code immediately (scripts, APIs, internal libs) • Standard MCP interface instead of vendor-specific agent SDKs • Multiple tools, one server • Agent-driven orchestration, not hardcoded flows • Faster AI adoption without refactoring everything
PolyMCP treats AI agents as clients of your software, not magic wrappers around it.
⸻
Repos • Core framework: https://github.com/poly-mcp/PolyMCP • Inspector UI: https://github.com/poly-mcp/PolyMCP-Inspector • MCP SDK Apps: https://github.com/poly-mcp/PolyMCP-MCP-SDK-Apps
Happy to hear feedback from people building MCP servers, agents, or internal AI tools.
Comments URL: https://news.ycombinator.com/item?id=46966000
Points: 1
# Comments: 0
Writing a To-Do App in 2027
Article URL: https://iamvishnu.com/posts/todo-app-in-2027
Comments URL: https://news.ycombinator.com/item?id=46965985
Points: 2
# Comments: 0
Show HN: Sol LeWitt-style instruction-based drawings in the browser
Sol LeWitt was a conceptual artist who never touched his own walls.
He wrote instructions and other people executed them, the original prompt engineer!
I bookmarked a project called "Solving Sol" seven years ago and made a repo in 2018. Committed a README. Never pushed anything else.
Fast forward to 2026, I finally built it.
https://intervolz.com/sollewitt/
Comments URL: https://news.ycombinator.com/item?id=46965968
Points: 1
# Comments: 0
Apache Iceberg Is Brilliant (and Your 12-Person Startup Doesn't Need It)
Article URL: https://medium.com/fika-ventures/ducklake-why-early-stage-startups-should-stop-cosplaying-as-netflix-a5484cf320cd
Comments URL: https://news.ycombinator.com/item?id=46965950
Points: 2
# Comments: 0
Keep Your Dry Streak Going With These 13 Best Nonalcoholic Drinks
Ask HN: Pro option missing from Gemini model selector?
For almost a week now the 'pro' model has been missing from the Gemini model selector; only 'fast' and 'thinking' remain. This is with an active AI pro subscription, and seems to be the case for a sizeable group of people (it's being mentioned on reddit).
Maybe an upvoted (if this affects you as well) hacker news post about this helps to put this on the radar at Google, or maybe one of you even knows of steps to somehow fix this. Thanks!
Comments URL: https://news.ycombinator.com/item?id=46965941
Points: 1
# Comments: 0
Building a coding agent with safe write access to Postgres
Article URL: https://xata.io/blog/a-coding-agent-that-uses-postgres-branches
Comments URL: https://news.ycombinator.com/item?id=46965926
Points: 1
# Comments: 0
A graveyard for your side projects
Article URL: https://abandoned-by-me.dev/
Comments URL: https://news.ycombinator.com/item?id=46965914
Points: 2
# Comments: 0
Show HN: A pre‑staging layer for organising multiple parallel changes in Git
Article URL: https://github.com/BHFock/git-cl/blob/main/docs/paper.md
Comments URL: https://news.ycombinator.com/item?id=46965913
Points: 1
# Comments: 0
Companies behind Postgres 18 development
Article URL: https://theconsensus.dev/p/2026/02/02/companies-behind-postgres-18.html
Comments URL: https://news.ycombinator.com/item?id=46965895
Points: 1
# Comments: 0
Paths of MySQL, vector search edition
Article URL: https://theconsensus.dev/p/2026/02/08/paths-of-mysql-vector-search-edition.html
Comments URL: https://news.ycombinator.com/item?id=46965891
Points: 1
# Comments: 0
6 Actively Exploited Zero-Days Patched by Microsoft With February 2026 Updates
Microsoft’s Patch Tuesday updates fix roughly 60 vulnerabilities found in the company’s products.
The post 6 Actively Exploited Zero-Days Patched by Microsoft With February 2026 Updates appeared first on SecurityWeek.
Microsoft Begins the First-Ever Secure Boot Certificate Swap Across Windows Ecosystem
Jeffrey Epstein's digital cleanup crew
Article URL: https://www.theverge.com/report/876081/jeffrey-epstein-files-seo-google-digital-footprint-emails
Comments URL: https://news.ycombinator.com/item?id=46965157
Points: 1
# Comments: 0
Real-time Reddit sentiment tracker for stock trading
Article URL: https://www.wsbsentiment.com/
Comments URL: https://news.ycombinator.com/item?id=46965150
Points: 1
# Comments: 1
Trump's War on History
Quitting .NET after 22 years
Article URL: https://www.thatsoftwaredude.com/content/14253/quitting-dot-net-after-22-years
Comments URL: https://news.ycombinator.com/item?id=46965141
Points: 1
# Comments: 0
Is human collaboration the answer to the skill formation risks by AI?
Article URL: https://www.gethopp.app/blog/pair-prompting
Comments URL: https://news.ycombinator.com/item?id=46965082
Points: 1
# Comments: 0
