News for hackers. Stuff that matters.

punkpeye

Re: on Tuesday September 08, 2026 @10:53AM (#49611201)
Every day awesome-mcp-servers receives 10-20 PRs that are for remote MCP servers. If you are not familiar, awesome-mcp-servers is only for open-source servers. However, this number is only increasing and I feel bad about just closing them. So I am starting awesome-remote-mcp-servers just for remote servers.

There are over 1,000+ PRs on awesome-mcp-servers that are going to be closed and redirected to awesome-remote-mcp-servers. If you have a remote MCP server, now is a good time to submit.

Show HN: MCP Tool Definition Quality Score (TDQS) Spec

https://tdqs.dev

Hey everyone,You may know me because of my Open-Source work like awesome-mcp-servers, FastMCP (node.js), ViteMCP, mcp-proxy, mcp-remote, and a few other projects in the MCP ecosystem, including Glama.I was lucky enough to be present when MCP was first announced. That let me to contribute to the foundations of this new protocol and everything that has evolved around it. It also let me to be at...

( Read More... | 1 comment | 3 points | on HN )
Just ran some quick numbers. In our index of 62,726 Open-Source servers, ~18,000 have been pushed to in the last 30 days.

  ┌─────────────────────────────┬────────┬───────────┐
  │ Pushed in last 7 days       │ 6,101  │ 9.9%      │
  ├─────────────────────────────┼────────┼───────────┤
  │ Pushed in last 30 days      │ 18,707 │ 30.2%     │
  ├─────────────────────────────┼────────┼───────────┤
  │ Pushed in last 90 days      │ 30,393 │ 49.1%     │
  ├─────────────────────────────┼────────┼───────────┤
  │ Pushed in last 365 days     │ 54,327 │ 87.8%     │
  └─────────────────────────────┴────────┴───────────┘
So about ~30% are actively maintained. That's a pretty big portion of the community.

However, the new protocol is wire-incompatible in both directions. This means that many of the servers/clients will need to be refactored (not enough to just update the SDK). It will take time and it will be messy (despite SSE deprecation, there are still many servers and clients that are SSE-only). Honestly, a legitimate opportunity for MCP gateways (ours included) to become more valuable by becoming an interoperability layer between protocol incompatible servers/clients.

Finally.

I am running an MCP server gateway/registry (some of you may know Glama).

I cannot tell you what portion of our issues/bugs were due to the need to persist server state.

This change will allow us to offer a lot easier way for people to use Open-Source MCP servers.

Re:Gemini 3.6 Flash on Tuesday July 21, 2026 @11:21AM (#48993473)
I just saw it in agy and started using it without asking any questions. I did not notice any major difference.
This did not get enough attention.

Does anyone know what was the precise date when this change was rolled out?

This data was available via API endpoints, not something that needed scraping.

GitHub is starting to lockdown some of the previously public data

I woke up to an alert about a database anomaly: one of the tables that we use to track stargazers was suddenly empty.Turns out GitHub quietly made the endpoint that fetches stargazers return an empty response.https://github.blog/changelog/2026-06-30-upcoming-access-restrictions-to-public-api-endpoints-and-ui-views/No email or any other warning was shared with developers.Because we were...

( Read More... | 5 comments | 6 points | on HN )

Ask HN: Who knows someone at GitHub/NPM team?

I will keep this brief:I am the author of FastMCP node.js framework – which is the most popular MCP framework in JavaScript ecosystem. However, "fastmcp" name clashes with another framework in Python ecosystem. Therefore, I have been trying to rename my project to vitemcp.I own vitemcp.com, github.com/vitemcp, x.com/vitemcp, etc. _and_ I also own npmjs.com/vite-mcpI have been trying to rename...

( Read More... | no comments | 2 points | on HN )
Re:DeepSeek v4 on Friday April 24, 2026 @01:48AM (#47886071)
Incredible model quality to price ratio
Now this is brilliant.

I run an AI gateway (Glama), and we had to delist all third-party providers because some of them are obviously lying about their quantization.

Being able to vet providers would be a major improvement to our ability to offer a more diverse set of providers.

Re:Ask HN: How to Evaluate IP Dataset? on Tuesday March 24, 2026 @01:32PM (#47506276)
Just to close the (public) loop, the issue was that we were using wrong API endpoint: ipinfo.io/lite instead of api.ipinfo.io/lite.

Thank you Abdullah

Re:Ask HN: How to Evaluate IP Dataset? on Wednesday March 18, 2026 @07:41PM (#47432788)
Did a quick dive to explore viability of migrating to ipinfo. My idea was: use lite version for enriching everything and then use pay-as-you-go for enriching authenticated user sessions.

I couldn't get /lite/ to work. In a sample of IPs I've tried with, multiple are returning 404. Your website for the same IPs is returning information. Looks like these are just not included in the lite dataset?

Turns out there is no pay-as-you-go tier. Subscription is the only option. Not a deal breaker, but dissapointing setup.

Re:Ask HN: How to Evaluate IP Dataset? on Wednesday March 18, 2026 @07:34PM (#47432732)
I tried using the /lite/ endpoint to get country data, but it is giving 404 errors for valid IPs.

{ "status": 404, "error": { "title": "Wrong ip", "message": "Please provide a valid IP address" } }

Re:Ask HN: How to Evaluate IP Dataset? on Wednesday March 18, 2026 @06:25PM (#47432175)
> On the matter of advertised locations not matching actual location, I highly recommend reading this: https://ipinfo.io/blog/vpn-location-mismatch-report

Good read

Do you happen to know if anyone is compiling all of this data about VPNs into one place? It would be super interesting to know which VPNs are providing genuine services vs masquerading the locations. Maybe even an SEO for you.

> I highly recommend that you work with current day's data.

Just to clarify: You are suggesting that we don't pro-actively enrich every IP address, store IPs, and only enrich them when troubleshooting something?

Re:Ask HN: How to Evaluate IP Dataset? on Wednesday March 18, 2026 @04:49PM (#47431268)
So many of my open questions answered in one answer. Thank you.

A follow up based on new information - if 'geofeed' identifies something with wrong geo location, and your method detects different geolocation, what do I see as the consumer consuming your API? I am assuming the inferred data, but that also feels counter-intuitive (since the data does not align with what ASN/ISP are reporting).

How often does your active measurement data disagree with geofeed data?

How do you handle mobile/cellular IPs

> Do you really need large scale IP address enrichment of all the IP addresses that visit your website? If yes, then for the first layer use our free data that provides ASN and country information.

If I am troubleshooting a support case that is days/weeks/months old, wouldn't this mean that enriching this information at a later date may give me different data than what it was associated with at the time the requests were made? My understanding was that IPs get re-assigned.

How frequently do IP-to-location mappings change in practice?

Do you offer historical IP data snapshots?

Ask HN: How to Evaluate IP Dataset?

I've been researching solutions for cost effective method to enrich millions of IPs per day (only need country, city, ASN), and I came across ip-api.com.The service is mentioned in a few random Reddit threads as cost effective option, but I cannot find any discussions about accuracy of data.How would one even go about verifying it?For context, I am paying at the moment a few thousand/per month...

( Read More... | 10 comments | on HN )

Show HN: MCP Inspector – connect and test any MCP server

https://glama.ai/mcp/inspector

This project emerged out of frustration that the existing MCP inspectors either require to sign up, require to download something, or are not fully spec compliant. I just wanted something that I could rapidly access for testing.Additionally, it was very important for me that the URL can capture the configuration of the MCP server. This allows me to save URLs to various MCPs that I am...

( Read More... | no comments | on HN )
What are some things you've automated using Axe?
Cool project!
Looks like this a known issue with embedding JSON.

I found a dozen of related issues in the context of Next.js:

* https://github.com/vercel/next.js/issues/40143

* https://github.com/vercel/next.js/discussions/39377

* https://github.com/vercel/next.js/discussions/66896

* https://stackoverflow.com/questions/75672103/how-can-i-block...

Crazy that this isn't addressed as it affects every website.

Ask HN: Google started to index non-hyperlinks. What to do about it?

Never seen anything like this before.However, I noticed a massive spike of 404 errors in Search Console.I sampled a bunch and the issues and they all seem to be the same – Google indexed non-hyperlinks as if those were links.Here is an example of reported 404: https://glama.ai/docs/phoenix/use-cases-evals/rag-evaluation Search Console says it discovered a link to this page on: ...

( Read More... | 1 comment | 3 points | on HN )

Show HN: MCP directory that checks if servers are alive

https://glama.ai/mcp/connectors

There are dozens if not hundreds of remote MCP servers lists. The problem is that they get stale, don't tell you which servers work/which don't, or even what tools are available. That's what we're fixing with the MCP connector directory.We aggregate from the official MCP registry + community submissions, then actually connect to every server periodically and report:* Health – Is the server up...

( Read More... | 1 comment | 2 points | on HN )
Re:BunnyCDN Is Having an Outage on Wednesday January 28, 2026 @06:26PM (#46803247)
Despite what the status page says, their website is returning 502 and some of the static assets are returning 404s

Older »