Back to Home
StarSpark-AI icon

mcp-servers-vibe-coding

Verified Safe

by StarSpark-AI

Overview

This repository provides a workshop guide for building custom Model Context Protocol (MCP) servers to extend AI coding assistants with specific tools like date/time functions, database interaction, and image generation.

Installation

Run Command
python server.py

Environment Variables

  • GEMINI_API_KEY
  • POSTGRES_HOST
  • POSTGRES_PORT
  • POSTGRES_DB
  • POSTGRES_USER
  • POSTGRES_PASSWORD
  • IMAGE_OUTPUT_DIR
  • ANTHROPIC_API_KEY
  • OPENAI_API_KEY
  • PLAYWRIGHT_HEADLESS
  • BROWSER_TYPE
  • SCREENSHOT_DIR
  • POSTMAN_API_KEY
  • WORKSHOP_DB_URL
  • PGSSLMODE

Security Notes

The custom MCP servers (DateTime, Task Tracker, Image Generation) demonstrate good security practices. Secrets are loaded from `.env` files, not hardcoded. Database interactions use parameterized queries to prevent SQL injection. File system interactions are limited to a designated output directory. No `eval` or `exec` functions are used on untrusted input.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens75
Stars0
Forks2
Last Update2025-12-06

Tags

AI DevelopmentMCP ServersPythonWorkshopsFastMCP