Documentation

Templation Docs

Transform any GitHub repository into a personalized, AI-guided template in minutes. Built for modern development workflows with MCP integration.

AI-Powered
MCP Compatible
Universal

What is Templation?

Templation revolutionizes how developers work with code templates. Instead of generic boilerplates, get intelligent, personalized templates that understand your specific needs.

Any Repository

Works with any GitHub repository, any tech stack, any complexity level.

AI Analysis

Deep code understanding generates personalized setup instructions.

Ready Template

Get step-by-step instructions tailored to your specific use case.

How It Works

Four simple steps to transform any repository into your perfect template

01

Paste Repository URL

Any GitHub repository becomes a potential template

02

AI Deep Analysis

Our AI analyzes code structure, dependencies, and patterns

03

Generate Instructions

Creates personalized setup and customization guides

04

Use Anywhere

Access via web app, MCP server, or direct API

MCP Server Integration

Templation is built on the Model Context Protocol (MCP), making it compatible with Claude Desktop, Cursor, and other AI assistants.

Quick Setup Guide

  1. 1
    Create an API Key: Go to your profile settings and create a new API key
  2. 2
    Copy the Key: Copy the full API key that appears briefly at the top - this is shown only once! Save it securely
  3. 3
    Install Package: Run the npm install command below to download our latest package
  4. 4
    Update Configuration: Add your API key to your MCP config file (Cursor or Claude Desktop)
  5. 5
    Restart: Close and reopen your editor - Templation functions are now loaded and ready to use!

Step 3: Installation

npm install -g @templation/mcp-server

Step 4: Configuration

Replace your-copied-api-key-here with the API key you copied in Step 2:

For Cursor (~/.cursor-mcp/config.json):

{
  "templation": {
    "command": "mcp-server",
    "args": ["your-copied-api-key-here"]
  }
}

For Claude Desktop (~/.claude_desktop_config.json):

{
  "mcpServers": {
    "templation": {
      "command": "mcp-server",
      "args": ["your-copied-api-key-here"]
    }
  }
}

Usage Example

// Search for templates
await templation.searchTemplates("react portfolio")

// Convert repository to template
await templation.convertRepository({
  repoUrl: "https://github.com/user/awesome-project",
  description: "My portfolio template"
})

API Reference

Use Templation directly via our REST API for custom integrations.

Search Exemplar Repositories

curl -X POST https://templation-api.up.railway.app/api/search-exemplar \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"description": "react portfolio website"}'

Ready to Get Started?

Transform your first repository into a template and experience the power of AI-driven development.