So I've been spending the past week and a half working on my latest project: MyContextProtocol

While it's still in development, I have a working proof of concept and am currently working to bring it live, mostly focusing on securing the infrastructure

What MyContextProtocol does is allow anyone to log in with their GitHub account (with other git hosts coming) and expose a git repository as an MCP server

#AI #ArtificialIntelligence #Technology #BuildInPublic #WebDevelopment #Apps #Developer

The idea is that you can store all of your `SKILL.md` files that you want to work across projects in one space and point all of your agents at it from across different tools

MyContextProtocol finds all of your `skill-name/SKILL.md` files within the repo and allows you to set up additional MCP metadata to make the skills as useful as possible

I'm using it personally (this is my actual dashboard from my test environment) to define things like how I want agents to use tools like Linear and Notion

The idea for this tool was originally inspired by seeing @dimillian show off a repository of iOS dev skills that he was using with his projects and I made one myself

The problem I was running into was that there was no great way to access them without copying them into the repository's `.agents/skills/` every time

This meant that, any time I wanted to change one, I would have to make the change and copy it to all of the repos

MyContextProtocol will allow any dev to create this kind of MCP server wth their own skills and receive an MCP endpoint that they can connect to with an API token

The free plan allows you to connect a repo and use the pre-defined project endpoint

The pro plan allows you to automatically pull updates from your repo via webhooks and set up a custom domain for your endpoint

The pro plan will be $5/month or $50/year

This is the most ambitious project I've worked on and I'm really proud of how quickly it's come together

This is my first time implementing @swiftlang in a meaningful way on the backend and the first time I've deployed it through a CI/CD pipeline like this

I'll have more to share once the project launches, but here it is!