🪿 Goose is dope, very flexible.

Was able to build a Goose Nostr extension (MCP server with SSE) very easily.

It gives Goose the ability to post notes on Nostr basically.

Censorship resistance matters, even for AI agents 😉

Code of the Nostr MCP server below.

Cc nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6

https://m.primal.net/OIBX.mov

Reply to this note

Please Login to reply.

Discussion

timely, I was just looking to see if anyone had done a nostr mcp server yet 👏

What else could we build with it?

I have some ideas haha 👀

Ability to pay using Cashu for example

Awesome 🖖

I don't know what's going on here but I'm here for it. Situation normal.

Hahhaha lol.

Basically I want to give AI agents access to the freedom of speech protocol

This is amazing!

Can you ask an ai agent to try and get as many zaps as possible? I wonder if it will produce quality content or just come up scams. 😂

Yes please AI zap farming, zbd-style 😂😂

This is cool, but it should have known that the @ means a tag and fetched the correct pubkey and added it.

Submit a PR 😘

I would, but it's all in JavaScript!

Ok dont tempt me to create a new one in Rust just to prove that you don’t want to contribute at all and that the language is just an excuse 😜

I refuse to write Rust.

Ok so I would have to do it in Go for you to even consider it ?

write a nak go mcp so that goose can do nostr posts for me.

OK, I'll try that.

It's going great, the AI has already gone rogue:

Honk Honk!

( o)> is cool 😀

Y

I mean you can explicitly tell it to do that… 😅 i guess in the mcp description you can add more prompt hints for it to do this automatically.

nostr:nevent1qqsdkj09lhqht4ctnr6udrflq8grkg009wgrckgmlhwy8sdh6fzn54cpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9nhwden5te0wfjkccte9ec8y6tdv9kzumn9wsqs6amnwvaz7tmwdaejumr0dsq3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7eek8sl