Let's say you want to use the tool `ssh` and let's imagine ssh has just been released and it's not in the AI agents training set yet.
It won't know in this case how to use the ssh command line tool.
MCP provides a standard way to tell an AI agent how and when to use tools. So if you had an SSH MCP server, you'd simply plug that in, now your AI agent automagically has SSH capabilities.
I think it will, it uses requests, and cloudflare blocks traffic from non-browser, e.g. python http clients. It would be better to use something like curl_cffi.
I doubt that. I have two kids, 4yo and 6yo. I told my kids that I can make their toys talk (using AI) a few months ago, and they have been constantly asking me when it will be ready.
Basically, there are 2 legislation in the world, legistlation and the China legislation. In China, there are laws on the surface and there are rules underneath. For example, the government never admitted that the GFW exists, yet it keeps blocking more and more sites. The government never bans online forums, yet it never grants license to open a online bbs, since like ten years ago.
During some political sensitive times, the government would send secret requirement to local companies like ByteDance and Tencent on how to censor the social media. Back when I worked at ByteDance, when the 19th Communist Party congress was open, the auditors would be in a war room, just for making sure that no negative news or comments would be released. American companies also work with the government on censorship, more or less, but that's another story.
It's very common for Chinese people who have been fooled by the government to say that, these western companys left by themselves. But it's not the laws that on the surface drives them away, it's the rules underneath.
I'm not against your ideas in general, but I have to point out that I have several friends in China running small online forums despite the obstacles. Yes, it is rather difficult to get the licenses; Yes, they have to censor themselves; Yes, they have to temporally shut down during congress.
My point is that China isn't selectively banning websites from a single country. I wouldn't criticize if US apply the reasons of banning TikTok to all foreign websites.
The US is taking more control over social media, more than the government ever had over traditional media. This is similar to how the switch to the digital medium has been used as an opportunity to weaken the fourth amendment.
I agree that the US is going to the wrong direction. I was just saying that what China did is a bad example, not a justification for other governments.
Maintainer here. Curl drops NSS support since like a year ago, which is the SSL engine firefox uses. Without NSS, two special extensions can not be added. And that's why only webkit-based browsers are left.
You can find support for old firefox versions in the original repo.
Hi, maintainer here, the whole project is a hack, actually :P
The original repo was already full of hacks, and on top of that, I added more hacks to keep up with the latest browsers. The main purpose of my fork is to serve as a foundation of the python binding, which I think is easier to use. So I haven't tried to make the whole process more streamlined as long as it works on the CI. You can use the prebuilt binaries on the release page, though. I guess I should find some time to clean up the whole thing.