{"repo":"TurboML-Inc/mcp-starter","free":true,"listed":false,"github":"https://github.com/TurboML-Inc/mcp-starter","clone":"git clone https://github.com/TurboML-Inc/mcp-starter.git","description":"Starter code to add MCPs to Puch AI #BuildWithPuch","language":"TypeScript","stars":59,"topics":["mcp","puch-ai"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"MCP Starter for Puch AI This is a starter template for creating your own Model Context Protocol (MCP) server that works with Puch AI. It comes with ready-to-use tools for job searching and image processing. What is MCP? MCP (Model Context Protocol) allows AI assistants like Puch to connect to external tools and data sources safely. Think of it like giving your AI extra superpowers without compromising security. What's Included in This Starter? Folders - mcp-bearer-token/ Example MCP servers using Bearer token auth (required by Puch AI). Includes: - mcp starter.py A minimal MCP server with: - Text input/output tool (echo-style processing) - Image input/output tool (e.g., convert to black & white) - Bearer token validation - puch-user-id-mcp-example.py A task management MCP server that demonstrates how to use puch user id (a unique, Puch-provided user identifier) to scope tasks and data per user. - mcp-google-oauth/ Example MCP server showing how to implement OAuth with Google for MCP authentication/authorization. - mcp-oauth-github/ Example MCP server showing how to implement OAuth with GitHub for MCP authentication/authorization. Quick Setup Guide Step 1: Install Dependencies First, make sure you have Python 3.11 or higher installed. Then: Step 2: Set Up Environment Variables Create a .env file in the project root: Then edit .env and add your details: Important Notes: - AUTH TOKEN : This is your secret token for authentication. Keep it safe! - MY NUMBER : Your WhatsApp number","default_branch":null,"files":null,"tree":[],"storefront":"/r/TurboML-Inc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TurboML-Inc/mcp-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}