Skip to content

go-training/mcp-workshop

Repository files navigation

mcp-workshop

This workshop guides you through building both MCP (Model Context Protocol) servers and clients using the Go programming language. You will learn how to leverage MCP to enhance your workflow and improve your development environment.

cover

MCP Inspector

The MCP inspector is a developer tool for testing and debugging MCP servers. Similar to Postman, it allows you to send requests to MCP servers and view the responses. It is a valuable tool for developers working with MCP.

inspector

MCP Vulnerabilities

vulnerabilities

  • Command Injection (Impact: Moderate 🟡 )
  • Tool Poisoning (Impact: Severe 🔴 )
  • Open Connections via SSE (Impact: Moderate 🟠)
  • Privilege Escalation (Impact: Severe 🔴 )
  • Persistent Context Misuse (Impact: Low, but risky 🟡 )
  • Server Data Takeover/spoofing (Impact: Severe 🔴 )

More details can be found in the MCP Vulnerabilities.

About

MCP workshop using Golang

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages