
turboml-inc/mcp-starter
Productivity workflowЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
turboml-inc/mcp-starter - это кандидат на сервер MCP, импортированный из T0
Обзор
turboml-inc/mcp-starter - это кандидат на сервер MCP, импортированный из T0
Обзор (машинный перевод)
Это стартовый шаблон для создания собственного сервера Model Context Protocol (MCP), который работает с Puch AI. Он поставляется с готовыми к использованию инструментами для поиска работы и обработки изображений.
Что такое MCP?
MCP (Model Context Protocol) позволяет помощникам ИИ, таким как Puch, безопасно подключаться к внешним инструментам и источникам данных. Думайте об этом, как о предоставлении вашему ИИ дополнительных суперспособностей без ущерба для безопасности.
Что входит в этот список?
##Складки
mcp-bearer-token/Пример серверов MCP с использованием Bearer token auth (требуется Puch AI). Включает:mcp_starter.pyМинимальный MCP-сервер с:- Инструмент ввода/вывода текста (обработка в эхо-стиле)
- Инструмент ввода/вывода изображения (например, конвертировать в черно-белый)
- Проверка токенов на предъявителя
puch-user-id-mcp-example.pyMCP-сервер управления задачами, который демонстрирует, как использоватьpuch_user_id(уникальный идентификатор пользователя, предоставленный Puch) для охвата задач и данных на пользователя.
mcp-google-oauth/
Пример сервера MCP, показывающего, как реализовать OAuth с помощью Google для аутентификации / авторизации MCP.
[[Т5]] Пример сервера MCP, показывающего, как реализовать OAuth с помощью GitHub для аутентификации/авторизации MCP.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
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 usepuch_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:
# Create virtual environment
uv venv
# Install all required packages
uv sync
# Activate the environment
source .venv/bin/activate
Step 2: Set Up Environment Variables
Create a .env file in the project root:
# Copy the example file
cp .env.example .env
Then edit .env and add your details:
AUTH_TOKEN=your_secret_token_here
MY_NUMBER=919876543210
Important Notes:
AUTH_TOKEN: This is your secret token for authentication. Keep it safe!MY_NUMBER: Your WhatsApp number in format{country_code}{number}(e.g.,919876543210for +91-9876543210)
Step 3: Run the Server
cd mcp-bearer-token
python mcp_starter.py
You’ll see: 🚀 Starting MCP server on http://0.0.0.0:8086
Step 4: Make It Public (Required by Puch)
Since Puch needs to access your server over HTTPS, you need to expose your local server:
Option A: Using ngrok (Recommended)
-
Install ngrok: Download from https://ngrok.com/download
-
Get your authtoken:
- Go to https://dashboard.ngrok.com/get-started/your-authtoken
- Copy your authtoken
- Run:
ngrok config add-authtoken YOUR_AUTHTOKEN
-
Start the tunnel:
ngrok http 8086
Option B: Deploy to Cloud
You can also deploy this to services like:
- Railway
- Render
- Heroku
- DigitalOcean App Platform
How to Connect with Puch AI
- Open Puch AI in your browser
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →