Hmm but the OpenAPI MVP server just exposes the commands for each API it knows about to the agent - then the MCP server makes stateless API calls. Problem solved.
MCP isn't stateful in terms of connection with a downstream API server - only with a local bit of code that translates LLM tool calls to something else. There's no inherent coupling.
Looking at your get_tools() it does essentially the same thing as the OpenAPI MVP server but without being an MCP server - meaning now there are two standards where before there was one, and your tool is most usefully imagined as a local stdio MCP server.
Having said that... I think OpenAPI is exactly the right direction - it comes free with most ways of building an API or easily can, and once you have it interfaces are just a transform away.
And reflecting on your approach, perhaps it's quite a good way to on-board lots of organisations that might have been hesitant or left behind otherwise.
Oof what a silly naming decision. Deepfake already has an established coherent meaning - it's specifically about impersonation with video/audio/images. Just writing in collaboration with a tool is not deep or fake necessarily.
I'm cool with using the word Deepfake for text. Generated text should generally be referred to in the derogatory, considering it very rarely adds anything of value.
So you're cool with using just any words to describe just anything, so long as the vibe is right. Great. I'm sure that'll help a lot with everybody's understanding of the world.
Deepfake is a pejorative not because of the artistic value of the AI but because of the ethnical concerns that spring to mind around one's ownership of their own likeness, and how the tech can be used for deepfake porn and political misinformation. Muddying that conversation with a personal dislike for any AI seems harmful especially to the people most affected by it.
The closest analogue for text I can think of is when you use an LLM to write in the style of someone else, like Shakespeare. But "deepfake" is a stretch because AI-generated text in someone's style is not particularly convincing that it actually came from them, and wasn't too hard to do manually before. Plus doesn't raise the same ethical questions.
Ah, yes. Text generation trained on nearly the entire corpus of preserved human literature, what a useless invention. Yes, let's call it derogatory terms, and maybe it will leave us alone.
A dear friend sent me this years ago and, more than any other book (maybe tied with https://ldngraffiti.co.uk/media/street-fonts) it has brought me and many visitors great joy and inspiration.
Seed banks are mostly self-refreshing. Seed viability decline during storage is measured and modelled for. A sample of seeds is taken out of storage and grown to breed a new batch of seeds after an amount of time based on the rate of decline of that sample.
So a batch that loses 20% viability every 5 years will be regrown to seed after a shorter amount of time than one that loses 2% viability every 5 years.
Source: was a seed germination and dormancy researcher at the Millennium Seed Bank
I'm the context of this comment chain, you're agreeing with the parent comment with a tone of disagreement. Yes, seed banks need periodic attention (whether you call that refreshing or self-refreshing or whatever), so you couldn't stick a bunch of seeds on the moon and just leave them there.
My understanding is you could have a fantastic apple seed, grow it into a fantastic tree with fantastic fruit, but then the next generation grown from its seeds might be nearly inedible. And that all the delicious fruit we eat comes from grafted trees as a result of this.
Also, more generally, lots of trees are huge, so presumably you aren’t growing them in a cave or mine shaft. How is that handled?
Yeah but even if the viability decline was quite slow on the moon, you would still have to refresh _eventually_, at least that's how I understand what you wrote.
Are we going to have robots on the moon doing the refreshing? That would be cool.
Rave culture is alive and well in the UK - free parties several days a week around Bristol and south Wales. Old heads and the younguns collaborating usually.
The Basque History of the World by Mark Kurlansky (book/audiobook) is excellent on this topic. The Basque, according to current evidence, invented whaling, and were culturally central to its interweaving with human history. The book tells the tale with rigour and flare.
> If you're running your business to extract value from people rather than to create community with them, you're a bad person.
I run a restaurant with the same idea - we pay our staff way more than anyone else is outside the Michelin places for example.
Still, you might be a bad person if you're running an exploitative business, but very likely the system will reward that kind of person more than you or I. In fact I find it difficult to compete with those sorts of people because they get away with it and make more money so can do more marketing, expand more aggressively etc. The classic annoyance I face is other restaurants in the area giving away free french fries for a 5 star review on Google maps.
Now there are customers who spot the fraudulent review restaurants and come to ours instead, and the discerning customer is our market segment anyway (we do many other things that normies would miss but discerning customers notice and reward with their loyalty) but a restaurant lives and dies on the whims of hordes of normie customers that are delighted to get free fries and don't mind creating a Google account for the first time in their lives to get'm.
We import our flour because taiwanese flour can't achieve authentic biscuit taste, at least in our hundreds of tests. But most wouldn't really notice that especially without a direct comparison - but for people that care a lot about biscuits, they can tell.
Our restaurant is almost certainly the cleanest in the neighborhood, which in Taiwan only a discerning customer would notice or care about. Other restaurants aren't filthy but they don't achieve the level of sterility we do.
We remember the names of most people who come in and call them by it when they return.
Hm what else. The fact that we let you choose between American "cheese" (what basically all taiwanese people think cheese is) and actual cheddar cheese if you order a bacon egg and cheese. We make our BEC on a pan with bacon grease and swap to the vegetarian pan sans bacon for vegetarians (non vegetarian restaurants in Taiwan wouldn't bother mostly). Etc.
Agreed! It also brings friendships, new ways of thinking and framing, inspiration, and the opportunity to give and receive support - to discover how much you can matter, and the good you can do.
MCP isn't stateful in terms of connection with a downstream API server - only with a local bit of code that translates LLM tool calls to something else. There's no inherent coupling.
Looking at your get_tools() it does essentially the same thing as the OpenAPI MVP server but without being an MCP server - meaning now there are two standards where before there was one, and your tool is most usefully imagined as a local stdio MCP server.
edit: https://github.com/snaggle-ai/openapi-mcp-server