budo GmbH https://bu.do Präsente Eltern sind die besseren Unternehmer Wed, 28 May 2025 09:27:10 +0000 de hourly 1 https://wordpress.org/?v=6.8.5 https://bu.do/wp-content/uploads/2021/01/budo_inverted.svg budo GmbH https://bu.do 32 32 MCP-Server https://bu.do/blog/2025/05/mcp-server/ Thu, 22 May 2025 19:23:14 +0000 https://bu.do/?p=10795

Die "USB-C-Schnittstelle" für KI-Systeme​

In der aktuellen Phase der KI-Evolution – von einfachen Prompt-Antwort-Systemen hin zu vollwertigen Agenten – stellt sich eine zentrale Frage: Wie verbinden wir LLMs sicher, flexibel und effizient mit den richtigen Daten und Tools?

Die Antwort darauf lautet immer öfter: MCP – das Model Context Protocol.

Und im Zentrum dieser Architektur steht der MCP Server – ein leichtgewichtiges, aber mächtiges Element, das KI-Systeme auf ein neues Level hebt.


Was ist MCP?


Das Model Context Protocol (MCP) ist ein offenes Protokoll, das standardisiert, wie KI-Anwendungen – insbesondere LLMs – mit externem Kontext, Datenquellen und Tools interagieren.

Man kann sich MCP vorstellen wie USB-C für KI: ein einheitlicher Anschluss, über den LLMs mit unterschiedlichsten Quellen und Funktionen kommunizieren können.


Kernvorteile von MCP:


  • Schnelle und standardisierte Integration von Tools, Datenbanken und APIs
  • Austauschbarkeit von LLM-Anbietern (z. B. Claude, GPT, Mistral)
  • Sicherheit und Kontrolle über die Kontexte im eigenen System

Die Rolle des MCP Servers


Der MCP Server ist eine spezialisierte Softwarekomponente, die Funktionen und Datenquellen im MCP-Format bereitstellt. Er ist das Gegenstück zum „Client“ (z. B. ein LLM-Tool oder eine KI-IDE), das diese Daten nutzen möchte.


MCP Server Architektur


MCP folgt einer Client-Server-Architektur. Mehrere MCP Server können gleichzeitig einem Host (z. B. Claude Desktop) zur Verfügung stehen. Die Server kapseln jeweils spezifische Fähigkeiten.


Beispiele für MCP Server:


  • Zugriff auf lokale Dateien, Ordner, Bilder
  • Datenbankabfragen (PostgreSQL, SQLite)
  • Integration externer APIs (z. B. HubSpot, Jira)
  • Tools wie Shell, Texteditor, Datei-Explorer

Vorteile eines MCP Servers im KI-Workflow


🧠 Kontextualisierung von LLMs

LLMs wie Claude oder GPT erhalten über MCP Zugriff auf strukturierte, relevante Daten, die ihnen ermöglichen, Aufgaben im richtigen Kontext zu lösen.

🔄 Modularität und Wiederverwendbarkeit

Jeder MCP Server ist ein eigenständiges Modul – man kann ihn wie ein Plugin austauschen, kombinieren oder erweitern.

🔐 Datenschutz & Sicherheit

Die Server laufen lokal oder innerhalb der eigenen Infrastruktur. So bleiben sensible Daten unter eigener Kontrolle.

⚙ Tool-Ausführung durch KI

LLMs können über MCP Server Tools ausführen, z. B. SQL-Queries absetzen, Dateien bearbeiten oder Webhooks auslösen.


Wie starte ich mit einem MCP Server?


Es gibt verschiedene Wege:

  1. Fertige Server nutzen
    → Beispiele & Galerie ansehen
  2. Eigenen Server entwickeln
    → Quickstart für Server-Entwicklung
    Mit dem offiziellen SDK (z. B. in C#) oder in Python über Webserver-Frameworks.
  3. Kombinierte Clients bauen
    → Integriere mehrere Server in dein eigenes LLM-Tool oder Agentensystem.

Tipps für Developer & KI-Strategen


  • Nutze bestehende Server als Vorlage – z. B. Datei- oder API-Server.
  • Trenne Datenzugang (MCP) von Modell-Logik (LLM/Agent) – das erhöht Klarheit und Wartbarkeit.
  • Baue komponierbare Tools, die über MCP von verschiedenen LLMs nutzbar sind.
  • Plane Sicherheitsrichtlinien frühzeitig ein – z. B. welche Datenquellen öffentlich und welche intern bleiben.

Fazit


Der MCP Server ist eine der wichtigsten Infrastrukturkomponenten für die nächste Generation von KI-Systemen. In einer Welt, in der KI nicht mehr nur redet, sondern handelt, integriert und Entscheidungen trifft, brauchen wir klare, sichere und standardisierte Wege zur Kontextbereitstellung.

]]>
Process Automation https://bu.do/blog/2021/06/process-automation/ Mon, 07 Jun 2021 19:25:19 +0000 https://bu.do/?p=9598

95% more efficient in just 4 weeks? 

In our last project, we supported a startup in automating their lead and offer process. At the beginning almost all steps were carried out manually and data was transferred from one system to another by hand.

In just 4 weeks we fully automated the existing process, integrated all relevant systems, mapped data structures and thus reduced the manual effort to a minimum. The error rate drops considerably and all KPIs can now be measured systematically. The employees have time again to take care of more important things. And more complex UX experiments in the funnel can now be clearly tracked and evaluated.

]]>
Immersive Experience https://bu.do/blog/2021/03/immersive-experience/ Mon, 01 Mar 2021 22:08:13 +0000 https://bu.do/?p=9481 Combine the real world with the digital universe

For us humans experience is everything. It’s how we connect to the world with our senses.

Image how your digital product or service could look like if you can integrate it within the real world… immersive experiences combines the digital universe with our world. It’s an interesting way how users can interact with your solution.

If you do not understand what we are talking about, try the Oculus VR Quest for 30 minutes 🎮 or a similar product …and you know what we mean 😉

]]>
Persona https://bu.do/blog/2021/02/persona/ Tue, 09 Feb 2021 12:41:19 +0000 https://bu.do/?p=9277 What kind of people are your users

Successful applications solve problems for the user.

The first step is to understand the audience of your application. A useful approach is to describe the users with a persona.

The persona is a profile that includes a story about your user including the situation, context, problems, etc.. With this profile it’s easier for you to design the experience in your application.

NameMax
Age25
ProfessionTrainee as a furniture designer
ContextMax has a girlfriend, eats mostly vegetarian, is living in a large city, is traveling with his bike
ProblemMax cares about the climate. He likes to live in a sustainable way, but he does not find information about his personal impact of his daily behavior.
DesireWants to learn more about how he can live in a more sustainable way
Persona (simplified example)

With a persona you are able to design the information architecture, the workflow within your application, the mood, etc.

But be aware: Your first persona is just a rough assumption of your user. Something that can be wrong. You have to redesign it over and over again to get a more clear view of your users. You can improve the persona through interviews, surveys, behavior tracking, etc. For example during the learn phase of the Lean Startup cycle.

]]>
Storytelling https://bu.do/blog/2021/01/storytelling/ Wed, 27 Jan 2021 20:37:20 +0000 https://dev.bu.do/?p=8041 Pull the user into the spell of a rousing story

People love stories.

We have been telling each other stories since the dawn of mankind. If we want to convey values, emotions and information to other people in an understandable way, then stories are ideal.

Stories create images in our heads. Stories can be exciting and captivate us. Stories can trigger emotions.

That’s why stories are ideal for creating extraordinary experiences. A function becomes a great experience and a process becomes an exciting journey.

]]>
User Journey https://bu.do/blog/2021/01/user-journey/ Thu, 14 Jan 2021 11:00:00 +0000 https://dev.bu.do/?p=7993 Review every touchpoint of the user’s journey

You deal with experience design. You are developing a new service that fits your brand identity and values or you are redesigning an existing product to give your customers a better experience.

Experience design, however, is a discipline that should not be limited to just one product or service. All customer touch points (really all of them!) should be included in your consideration.

So it is of no use if you have optimized the onboarding, offer a great product, but the service and the hotline offer an unsuitable experience. Good experience helps to build a strong connection between you and your customers and it rises the expectations: experience matters! Do not disappoint them with bad and unexpected experiences.

Therefore, it is really advisable to include all customer touch points in the experience design. And that over the entire customer lifecycle.

]]>
Agile and Open https://bu.do/blog/2020/12/agile-and-open/ Mon, 21 Dec 2020 11:00:00 +0000 https://dev.bu.do/?p=7990 Create an open space for new ideas and improvements

You need to create an open space for new ideas and improvements if you want to provide great experiences for your users.

In a safe environment, new and innovative ideas from employees can grow and be discussed with respect. This brings new aspects and perspectives into the group.

Otherwise usually only the loudest share their thoughts, experiences and expertise, which greatly reduces the potential.

]]>
Get User-Feedback https://bu.do/blog/2020/12/get-feedback/ Mon, 14 Dec 2020 11:00:00 +0000 https://dev.bu.do/?p=7987 Test your design with real users …again and again

Imagine: You are creating awesome concepts for a complex use case. But when you go live there are a lot of problems. But you don’t know why?

Try this: Build a prototype of your solution and test it as early as possible with your users. It need not to be a real application. Paper based sketches are great when testing first ideas.
And then the magic happens: The users act different than you expected. Because they are other people with other background and other experience. But you will get interesting insights when you see how your users will interact with your prototype. Use this new information and upgrade your prototype and test again… and again… and again.

Your solution will mature and will meet your users need!

This is human centered design or user centric development. Design Sprint, Design Thinking, Lean Startup, etc. are doing the same to focus on the users requirements.

]]>
Upside Down https://bu.do/blog/2020/12/upside-down/ Mon, 07 Dec 2020 11:00:00 +0000 https://dev.bu.do/?p=7976 What would be the complete opposite of your current ideas?

You want to meet your evil twin? 😉

Use this technique to find new perspectives and inspiration. It’s not only useful for experience design, but for all type of creative work and solution finding processes.

You want to deliver a superior experience to your users, but creativity is gone and you don’t have any new ideas?

Then ask your „evil twin“.

It‘ the anti-team, that would do the complete opposite of your current team.

With your team you already have existing ideas, experience, knowhow knowledge, mindset and habbits. Your anti-team will offer you changes, inspiration, disruption and new possibilities.

You can use this mirroring method to get a new point of view and new ideas within your existing team. Get inspiration and try to find new solutions for your anti-team.

]]>
A new Perspective https://bu.do/blog/2020/12/a-new-perspective/ Tue, 01 Dec 2020 11:00:00 +0000 https://dev.bu.do/?p=7973 Invite others to get an external point of view
  • Are you hanging on to a problem? 😕
  • You can’t find a new and innovative way? 😟
  • Do you urgently need some inspiration? 😠

If you want to move forward, then invite other people to work with your team. It’s inspiring, everyone can learn a lot and it’s fun, too. 🤩🥰😇

  • The external point of view will open your mind.
  • It’s like a new ingredient that enables you to create new solutions.
  • With billions of people living on this planet, the external view is an unlimited resource of inspiration

You will get: Other questions, other opinions, other ideas, other experience, other knowledge, …

]]>