Description

It’s no secret that AI runs the world now, either because of hype or because of its true potential. People no longer search in Google, but chat with LLMs. At the moment of writing, the main restriction of LLMs is their lack of connectivity with the outer world and external systems. That’s where the Model Control Protocol (MCP), and MCP servers fill the gap. MCP is born as an interface to connect AI models with the outer world.

Application Collection is the curated, trusted, and up-to-date collection of developer and infrastructure applications built, packaged, tested, and distributed by SUSE. Although this product has already a couple of years now, some people still struggle to integrate it into their technology stack: a developer might not know how to change a Dockerfile from public images to the Application Collection ones, infrastructure engineers wonder whether if they can replace 1:1 a public Helm chart with one from AppCo, or a customer success engineer needs to know how to start using a given application.

With an MCP server, most of this questions are answered instantly by a large language model:

  • The developer will command the model to migrate their current Dockerfile to use images from Application Collection. The model will then search the collection, look for the latest releases, and apply the necessary changes whenever related images are found.
  • The infrastructure engineer will ask the model to generate a migration guide for a Helm Chart already installed in their cluster. The model will look for the internal chart documentation and will help the user during the migration: generating backups, configuring authentication or preparing the new release.
  • The customer success engineer will ask the LLM to generate a Hello World demo for a new app, and the model will just do it ready for the next meeting.

Goals

  • Learn about MCP servers: state of art, frameworks, good design practices, etc.
  • Learn about AI agents: model types, sizes, frameworks, existing solutions
  • Develop a basic MCP server with enough tools to address the use cases mentioned above
  • Evaluate whether if this can be a new product line

Resources

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 25

Activity

  • about 5 hours ago: pgonin liked this project.
  • about 7 hours ago: mrecena joined this project.
  • about 7 hours ago: pcaraballo started this project.
  • about 7 hours ago: pcaraballo originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!