Sebastián Estévez Profile
Sebastián Estévez

@syllogistic

Followers
734
Following
7K
Media
284
Statuses
2K

I like music, technology, and building things. Currently building astra-assistants, code-assistant, and langflow

Raleigh, NC
Joined April 2011
Don't wanna be here? Send us removal request.
@syllogistic
Sebastián Estévez
3 months
Did a quick video walkthrough on `mcp-subscribe`
@syllogistic
Sebastián Estévez
3 months
You probably didn't know this but you can (and you should) have your agent subscribe to the changing outputs of any MCP tool!. 🧵.
0
0
4
@syllogistic
Sebastián Estévez
10 days
So from the screenshots / videos online the grok companion is definitely a 3d model audio 2 face thing, not a diffusion / veo3 style model. @grok.
1
0
0
@syllogistic
Sebastián Estévez
3 months
RT @simonw: Made some notes on how Cursor works under the hood based on their security documentation - it turns out an organization's list….
simonwillison.net
Cursor's security documentation page includes a surprising amount of detail about how the Cursor text editor's backend systems work. I've recently learned that checking an organization's list of...
0
42
0
@syllogistic
Sebastián Estévez
3 months
What exactly happens when neo learns kung fu?
@karpathy
Andrej Karpathy
3 months
more context around the claude prompt.
0
0
0
@syllogistic
Sebastián Estévez
3 months
Hot take: the llm sdk is the mcp client.
0
0
1
@syllogistic
Sebastián Estévez
3 months
Naturally "found an antidote" == "changed the system prompt".
@simonw
Simon Willison
3 months
Courtesy of @elder_plinius who unsurprisingly caught the before and after
Tweet media one
0
0
1
@syllogistic
Sebastián Estévez
3 months
Dear Santa,. If we get some open-source reasoning models this week, all I wish for is tool-calling inside the chain of thought. P.S. My agent has been a good boy. cc @AIatMeta @deepseek_ai.
0
0
1
@syllogistic
Sebastián Estévez
3 months
There's definitely something here. Big risk though is that we end up re-building integrations between LLMs and other software because we need to "feed the inbox". Resist the urge!. Check out `mcp-subscribe`:.
@hwchase17
Harrison Chase
3 months
Will call my shot: next ux is “agent inbox” style. As we have more ambient agents, they will need a place to communicate with humans. Hence an inbox. We’ve prototyped this: If you’re building something like this - reach out!.
0
1
0
@syllogistic
Sebastián Estévez
3 months
If you read this far maybe you're working on long running agents. @ or DM me with any thoughts or questions!. Here are some links:.mcp-subscribe - client-example - agentd - video overview -.
Tweet card summary image
github.com
Contribute to phact/agentd development by creating an account on GitHub.
0
0
1
@syllogistic
Sebastián Estévez
3 months
and run:
Tweet media one
1
0
1
@syllogistic
Sebastián Estévez
3 months
Ok what about clients?. The mcp-subscribe github has a quick example (only ~50 lines of code) if you want to write your own client. I've also been toying with a new library `agentd` which makes this sort of thing easier for folks that don't want to touch the MCP client sdk. At
Tweet media one
1
0
1
@syllogistic
Sebastián Estévez
3 months
To configure `mcp-subscribe` pass the base mcp and it's arguments as arguments to `mcp_subscribe`. All existing functionality is forwarded to the base MCP and the new subscript-able resources are added dynamically.
Tweet media one
1
0
1
@syllogistic
Sebastián Estévez
3 months
To solve the server side of the house, I wrote mcp-subscribe, a composable MCP Server that automatically exposes tools from any MCP Server as a subscript-able Resource. The resource URL looks as follows:. tool://<tool_name>/?<tool_argument_name>=<tool_argument_value>. This
Tweet media one
1
0
1
@syllogistic
Sebastián Estévez
3 months
But wait you're saying that to use subscriptions I need to write my own MCP Server and write my own MCP Client? And expose everything as Resources? There's a reason nobody is doing this yet. I used deep research and only found one MCP server that used resource subscriptions and.
1
0
1
@syllogistic
Sebastián Estévez
3 months
The cool thing about Resources is that they are subscript-able!. If the MCP server supports it, when the underlying object beneath a resource URL changes, an MCP client that implements resource subscriptions can choose to be notified and take action.
Tweet media one
1
0
1
@syllogistic
Sebastián Estévez
3 months
Resources are basically URLs meant to represent things like files or database entries:
Tweet media one
1
0
1
@syllogistic
Sebastián Estévez
3 months
But Seb, there's no way to subscribe to tools in the MCP spec I just looked!. Yes but in addition to tools MCP also supports other things, among them something called Resources.
1
0
0
@syllogistic
Sebastián Estévez
3 months
MCP won as the agent <--> tool standard and there are thousands of MCP servers being built and maintained for all kinds of software From blender 🎨, to google docs ✏️, to slack/discord/whatsap 🗨️, to duffel 🛫, to plaid and stripe💵.If you're like me your mind is flooding with.
1
0
0
@syllogistic
Sebastián Estévez
3 months
There's a new category of AI agents emerging that will run for longer than a chatbot thread (deep agents, background agents, daemons, whatever you want to call them). The way we interact with them will stop being 1:1 q&a and will involve complex workflows influenced by external.
1
0
0
@syllogistic
Sebastián Estévez
3 months
You probably didn't know this but you can (and you should) have your agent subscribe to the changing outputs of any MCP tool!. 🧵.
1
1
1