742 karma · joined February 28, 2018
fullstackchris.at.hn
meet.hn/city/at-Feldkirch
Interests: Freelancing, Investment, Mobile Development, Open Source, Programming, Remote Work, Running, Startups, Technology, Travel, UI/UX Design, Web Development, Writing, Philosophy, Outdoor Activities, Hacking, Fintech, Cycling, DevOps
---
wonderfuldev_cn693xi6wq7203nxugqijvyc
I doubt even 10% have written a custom MCP tool... and probably some who don't even know what that means
IMO the underlying cause has much more to do with a hiring cycle issue: the boom of the low-interest / free money / I-don't-need-to-pay-for-an-office covid years is now leading to the relative hiring "bust" (even though it's not really a bust, unemployment is at 4.2%, certainly nothing out of the ordinary for the US)
its good enough for me that ive started using it for my MCP masterclass videos / code export / transcript https://mcpmasterclass.com
and wild... you used gemini to process a screenshot to find the website for a 5 letter word library?
I don't know, just feels like a weird community response to something that is the equivalent to me of bash piping...
this is a strawmans argument... of whatever your are arguing
Really a waste of time topic but "interesting" I suppose for people who don't understand the tools themselves
Basically, event sourcing for the IDE - build entire software lessons and course videos without actually recording anything.
You can get up and running pretty quickly at our studio https://studio.codevideo.io
Or locally with the CLI tool: https://github.com/codevideo/codevideo-cli
Loved the Massena example, but I went to school near there (Clarkson) and the winters are pretty rough. Summer / fall is beautiful though!
also looking into "fire and forget" tools, to see even if that is possible
unless LLMs can be instantly trained on all new software frameworks and languages that come out, im not worried stackoverflow will still have a place
Where are the all knowing AI bots who are going to fix this?
I've also seen this first hand. Customer emails me 3 times within 3 days and one of those emails included him stating that "time is precious". He subscribed on the $7 / month tier... and then cancelled the next day anyway because he didnt even read what the product did... sigh
My guess is one will crop up within the next few months...
Speaking from the TypeScript side of things...
I will say the documentation is indeed garbage - it still includes code snippets of APIs / source code examples that don't exist anymore. Also, the choice to use zod types is also in my opinion, way over the top... the fact that I need to import a third party library to write a MCP server is wild - when you're already writing in a typed language (TypeScript)... (and yes I know the other advantages zod provides)
Otherwise it's simple enough to get started, if just tinkering around.
try {
const execPromise = promisify(exec);
const { stdout, stderr } = await execPromise(command);
if (stderr) {
return {
content: [{
type: "text",
text: `Error: ${stderr}`
}],
isError: true
};
}
return {
content: [{
type: "text",
text: stdout
}],
isError: false
};
} catch (error: any) {
return {
content: [{
type: "text",
text: `Error executing command: ${error.message}`
}],
isError: true
};
}
Yeah, if you want to be super technical, it's Node that does the actual command running, but in my opinion, that's as good as saying the MCP client is...Python.