Templonix Lite MCP Server
Connects to Asana for task and project management through Claude's native integrations, allowing read access to projects and tasks.
Generates flowcharts, sequence diagrams, and architecture diagrams from text instructions using Eraser.io.
Reads emails via native Claude integration; optionally allows creating drafts and sending emails via Gmail API.
Reads calendar events via native Claude integration; optionally allows creating, updating, and deleting events via Google Calendar API.
Connects to Google Drive for file access through Claude's native integrations.
Connects to Notion for page and database access through Claude's native integrations.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Templonix Lite MCP Serverremember my birthday is June 15th"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Welcome to Templonix Lite, a powerful and streamlined toolkit for enhancing your experience of using Claude Desktop. It exposes a suite of toolsβincluding Google services, web scraping, local memory, knowledge upload and dynamic workflowsβthrough the Model-Context-Protocol (MCP), allowing Claude to perform complex, real-world tasks agentic tasks.
This guide provides all the necessary steps to get the project up and running on Windows or Mac.
Architecture Overview
Templonix Lite acts as a custom MCP server that extends the capabilities of Claude that communicates with the MCP Protocol Layer, which can route requests to either native MCP servers (like Asana or Google Drive) or to your custom Templonix server.
This architecture allows the agent to seamlessly access a wide range of tools, from standard SaaS products to the specialized capabilities built into this project.
π― Choose Your Path
Templonix Lite is designed for two types of users:
Standard User | Advanced User |
Want powerful AI workflows without coding | Comfortable with APIs, Google Console, and customisation |
Use local memory + knowledge base | All Standard features PLUS email/calendar write access |
Leverage Claude's native tools (diagrams, docs, etc.) | Add Jina web scraping, Eraser diagrams, custom tools |
Connect via Claude's built-in SaaS integrations | Build your own MCP tools |
Setup time: ~15 minutes | Setup time: ~30 minutes |
β¨ What You Get
For Everyone (Standard Setup)
π§ Local Vector Memory (FAISS) β Store and recall information across conversations. Use
/rememberto save facts; ask "what did I tell you about X?" to retrieve them.π Knowledge Base Loader β Drop documents into a folder and Templonix automatically indexes them for semantic search.
π Dynamic Workflows β Load expert "personas" (Sales Negotiator, Marketing Expert, etc.) that give Claude specialised knowledge and methodologies.
π Native Claude Tools β Use Claude's built-in abilities: create Mermaid diagrams, Word documents (.docx), PowerPoint (.pptx), and more.
π Native SaaS Connectors β Connect Google Drive, Gmail (read), Calendar (read), Asana, Notion, and more through Claude's official integrations.
For Advanced Users (Additional Setup Required)
π Calendar Write Access β Create, update, and delete Google Calendar events via the Google Calendar API.
π§ Email Drafts & Sending β Create Gmail drafts or send emails directly (via Gmail API or SMTP).
π Jina AI Web Scraping β Reliably scrape web pages, bypassing common bot-detection and proxy issues. Requires purchase of tokens at Jina AI website.
π Eraser.io Diagrams β Generate flowcharts, sequence diagrams, and architecture diagrams from text instructions. Requires purchase of credits at Eraser.io.
π οΈ Extensible Architecture β Build your own MCP tools using the provided framework.
π Standard Setup (~15 minutes)
Choose your operating system:
Windows Setup
Prerequisites
Before you begin, ensure you have:
Windows 10 or 11
Python 3.10, 3.11, 3.12, or 3.13 β Download from python.org
Claude Desktop β Download from Anthropic
Google Connectors Configured β In Claude Desktop, connect your Google account for Gmail and Google Calendar. This enables read-only access to your emails and calendar events through Claude's native integrations.
Note: You do NOT need Git installed. We'll download the code as a ZIP file.
Step 1: Create the Project Folder
Create this exact folder path on your computer:
C:\Development\Templonix_LiteYou can do this by:
Open File Explorer
Navigate to
C:\Create a new folder called
DevelopmentInside
Development, create a folder calledTemplonix_Lite
Step 2: Download and Extract the Code
Go to the Templonix Lite GitHub page
Click the green Code button β Download ZIP
Open the downloaded
templonix-lite-master.zipInside the ZIP, you'll see a folder called
templonix-lite-masterCopy all the contents (files and folders) from inside
templonix-lite-masterintoC:\Development\Templonix_Lite
Your folder should now look like this:
C:\Development\Templonix_Lite\
βββ assets\
βββ config\
βββ core\
βββ infra\
βββ templonix_mcp\
βββ tests\
βββ workflows\
βββ bootstrap.ps1
βββ bootstrap.sh
βββ requirements.txt
βββ README.md
βββ ... (other files)Step 3: Run the Bootstrap Script
This installs all the required dependencies.
Open PowerShell:
Press
Win + Xand select "Windows PowerShell" or "Terminal"Or search for "PowerShell" in the Start menu
Navigate to the project folder:
cd C:\Development\Templonix_LiteRun the bootstrap script:
.\bootstrap.ps1Wait for it to complete (3-5 minutes). You should see "Bootstrap complete. Ready to use Templonix Lite!"
β οΈ If you get a "scripts disabled" error:
Run this command first, then try again:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserType
Ywhen prompted.
Step 4: Build and Install the Extension
4a. Create Your Manifest File
The manifest file tells Claude Desktop how to run Templonix Lite. We've provided templates for Windows and Macβyou just need to copy the right one.
Open File Explorer and navigate to
C:\Development\Templonix_Lite\templonix_mcpYou'll see two example files:
mcp.windows.example.jsonβ Use this onemcp.mac.example.json
Copy
mcp.windows.example.jsonand rename the copy tomanifest.json
Your folder should now contain:
templonix_mcp/
βββ manifest.json β Your manifest (copied from Windows example)
βββ mcp.windows.example.json
βββ mcp.mac.example.json
βββ app.py
βββ ...Optional: Personalise it! Open manifest.json in Notepad and change:
"display_name"β What appears in Claude Desktop (e.g., "My AI Assistant")"author": { "name": "..." }β Put your own name"description"β Your own description
Save the file after making any changes.
4b. Build the Extension Package
Open PowerShell
Navigate to the templonix_mcp folder:
cd C:\Development\Templonix_Lite\templonix_mcpRun the pack command:
mcpb pack
This creates templonix_mcp.mcpb in the folder.
Why build it yourself? This ensures transparencyβyou can inspect the
manifest.jsonconfiguration and know exactly what's being installed. No mystery binary files!
4c. Install in Claude Desktop
Open Claude Desktop
Click File β Settings
Go to Advanced Settings under Extensions
Scroll down and click Install Extension
Navigate to
C:\Development\Templonix_Lite\templonix_mcpSelect the file
templonix_mcp.mcpb(the one you just created)Click Confirm to install
Restart Claude Desktop
Step 5: Auto-Start on Boot (Optional but Recommended)
This makes Templonix Lite start automatically when Windows starts.
Press
Win + Rto open the Run dialogType
shell:startupand press EnterCopy the file
C:\Development\Templonix_Lite\config\start-templonix-silent.vbsinto this Startup folder
That's it! Templonix Lite will now run silently in the background whenever you start your computer.
β Windows Setup Complete!
Open Claude Desktop, click on the + symbol and see if the Templonix Lite extension is enabled.
Then ask Claude to tell you about the available tools.
Mac Setup
Prerequisites
Before you begin, ensure you have:
macOS 11 (Big Sur) or later
Python 3.10, 3.11, 3.12, or 3.13 β Download from python.org
β οΈ Python 3.14+ is NOT supported (many dependencies don't have compatible builds yet)
Check your version:
python3 --version
Claude Desktop β Download from Anthropic
Google Connectors Configured β In Claude Desktop, connect your Google account for Gmail and Google Calendar. This enables read-only access to your emails and calendar events through Claude's native integrations.
Note: You do NOT need Git installed. We'll download the code as a ZIP file.
Step 1: Create the Project Folder
Create this folder path on your computer:
~/Development/Templonix_LiteYou can do this by:
Option A: Using Finder
Open Finder
Press
Cmd + Shift + Hto go to your Home folderCreate a new folder called
DevelopmentInside
Development, create a folder calledTemplonix_Lite
Option B: Using Terminal
mkdir -p ~/Development/Templonix_LiteStep 2: Download and Extract the Code
Go to the Templonix Lite GitHub page
Click the green Code button β Download ZIP
Open the downloaded
templonix-lite-master.zip(it may auto-extract to your Downloads folder)Inside the extracted folder, you'll see a folder called
templonix-lite-masterCopy all the contents (files and folders) from inside
templonix-lite-masterinto~/Development/Templonix_Lite
Your folder should now look like this:
~/Development/Templonix_Lite/
βββ assets/
βββ config/
βββ core/
βββ infra/
βββ templonix_mcp/
βββ tests/
βββ workflows/
βββ bootstrap.ps1
βββ bootstrap.sh
βββ requirements.txt
βββ README.md
βββ ... (other files)Step 3: Run the Bootstrap Script
This installs all the required dependencies.
Open Terminal:
Press
Cmd + Space, type "Terminal", and press EnterOr find it in Applications β Utilities β Terminal
Navigate to the project folder:
cd ~/Development/Templonix_LiteMake the bootstrap script executable (one-time only):
chmod +x bootstrap.shRun the bootstrap script:
./bootstrap.shWait for it to complete (3-5 minutes). You should see "Bootstrap complete. Ready to build Templonix."
β οΈ If you get a "permission denied" error:
Make sure you ran the
chmod +x bootstrap.shcommand in step 3.
β οΈ If you get "python: command not found":
On Mac, Python 3 is often called
python3. Edit thebootstrap.shfile and changepythontopython3, then run again.
Step 4: Build and Install the Extension
4a. Create Your Manifest File
The manifest file tells Claude Desktop how to run Templonix Lite. We've provided templates for Windows and Macβyou just need to copy the right one.
Open Finder and navigate to
~/Development/Templonix_Lite/templonix_mcpYou'll see two example files:
mcp.windows.example.jsonmcp.mac.example.jsonβ Use this one
Copy
mcp.mac.example.jsonand rename the copy tomanifest.json
Or via Terminal:
cd ~/Development/Templonix_Lite/templonix_mcp
cp mcp.mac.example.json manifest.jsonYour folder should now contain:
templonix_mcp/
βββ manifest.json β Your manifest (copied from Mac example)
βββ mcp.windows.example.json
βββ mcp.mac.example.json
βββ app.py
βββ ...Important: Open manifest.json in a text editor (TextEdit or VS Code) and replace USERNAME with your actual Mac username.
To find your username, open Terminal and type whoami.
For example, if your username is sarah, change:
"/Users/USERNAME/Development/Templonix_Lite/.venv/bin/python"to:
"/Users/sarah/Development/Templonix_Lite/.venv/bin/python"Optional: Personalise it! While editing, you can also change:
"display_name"β What appears in Claude Desktop (e.g., "My AI Assistant")"author": { "name": "..." }β Put your own name"description"β Your own description
Save the file after making changes.
4b. Build the Extension Package
Open Terminal
Navigate to the templonix_mcp folder:
cd ~/Development/Templonix_Lite/templonix_mcpRun the pack command:
mcpb pack
This creates templonix_mcp.mcpb in the folder.
Why build it yourself? This ensures transparencyβyou can inspect the
manifest.jsonconfiguration and know exactly what's being installed. No mystery binary files!
4c. Install in Claude Desktop
Open Claude Desktop
Click Claude (menu bar) β Settings (or press
Cmd + ,)Go to Advanced Settings under Extensions
Scroll down and click Install Extension
Navigate to
~/Development/Templonix_Lite/templonix_mcpSelect the file
templonix_mcp.mcpb(the one you just created)Click Confirm to install
Restart Claude Desktop
Step 5: Auto-Start on Login (Optional)
There are two options for auto-starting Templonix Lite on Mac:
Option A: Double-Clickable Launcher (Easiest)
Use the provided start-templonix.command file to manually start Templonix when needed:
In Finder, navigate to
~/Development/Templonix_Lite/configDouble-click
start-templonix.commandIf you see a security warning, go to System Preferences β Security & Privacy β click Open Anyway
You can add this file to your Dock for easy access.
Option B: Automatic Start on Login (LaunchAgent)
To have Templonix start automatically when you log in:
Open Terminal and run:
cp ~/Development/Templonix_Lite/config/com.templonix.lite.plist ~/Library/LaunchAgents/Load the LaunchAgent:
launchctl load ~/Library/LaunchAgents/com.templonix.lite.plist
To stop auto-starting later:
launchctl unload ~/Library/LaunchAgents/com.templonix.lite.plist
rm ~/Library/LaunchAgents/com.templonix.lite.plistβ Mac Setup Complete!
Open Claude Desktop, click on the + symbol and see if the Templonix Lite extension is enabled.
Then ask Claude to tell you about the available tools.
π You're Done!
Open Claude Desktop and try these commands:
Try This | What Happens |
"List available workflows" | See what expert modes are available |
"Load sales_negotiator workflow" | Activate the Sales Negotiator expert |
"/remember I prefer formal communication" | Store a preference in local memory |
"What did I tell you about communication?" | Retrieve your stored memory |
π§ Advanced Setup
This section is for users who want email/calendar write access, web scraping, or diagram generation. Works on both Windows and Mac.
1. Google APIs (Calendar & Gmail Write Access)
This enables creating calendar events and drafting/sending emails directly from Claude. Requires Google Cloud Console configuration.
Prerequisites
A Google account
Access to Google Cloud Console
Step 1: Create a Google Cloud Project
Go to Google Cloud Console
Click Select a project β New Project
Name it (e.g.,
Templonix-Lite) and click CreateSelect the project once created
Step 2: Enable APIs
Search for API Library in the console
Search and Enable these APIs:
Google Calendar API
Gmail API
Step 3: Configure OAuth Consent Screen
Go to APIs & Services β OAuth consent screen
Select External and complete the form:
App name:
Templonix-LiteUser support email: Your email
Contact email: Your email
Click Create
Step 4: Add Test Users
In OAuth consent screen, go to Audience
Under Test users, add your email address
Save
Step 5: Create OAuth Credentials
For Calendar:
Go to APIs & Services β Credentials
+ Create Credentials β OAuth client ID
Application type: Desktop app
Name:
Templonix-CalendarDownload JSON and save as
credentials.jsonin your Templonix folder:Windows:
C:\Development\Templonix_LiteMac:
~/Development/Templonix_Lite
For Gmail:
Repeat the above steps
Name:
Templonix-GmailDownload JSON and save as
credentials_gmail.jsonin the same folder
Step 6: First-Time Authentication
The first time you use calendar or email tools, a browser window will open for OAuth authorization. Complete the flow and tokens will be saved automatically.
File Structure After Setup
Templonix_Lite/
βββ credentials.json β Calendar OAuth config
βββ credentials_gmail.json β Gmail OAuth config
βββ token.json β Calendar auth tokens (auto-created)
βββ token_gmail.json β Gmail auth tokens (auto-created)
βββ ...Troubleshooting
"Access blocked: This app's request is invalid"
Ensure you've configured the OAuth consent screen
Verify your email is added as a test user
"App not verified" warning
This is normal for apps in testing mode
Click Advanced β Go to [App Name] (unsafe) β Continue
Token refresh errors
Delete
token.jsonortoken_gmail.jsonand re-authenticate
Security Note
Never commit credential or token files to Git. They're already in .gitignore.
2. Environment Variables (.env file)
For advanced features, create a .env file in your Templonix folder:
Windows:
C:\Development\Templonix_Lite\.envMac:
~/Development/Templonix_Lite/.env
# βββββββββββββββββββββββββββββββββββββββββββββββββ
# ADVANCED FEATURES (Optional)
# βββββββββββββββββββββββββββββββββββββββββββββββββ
# SMTP Email Sending (requires Google App Password)
# Get an App Password: https://myaccount.google.com/apppasswords
GOOGLE_EMAIL_ADDRESS="your-email@gmail.com"
GOOGLE_EMAIL_PSWD="your-16-character-app-password"
GOOGLE_EMAIL_SMTP_SERVER="smtp.gmail.com"
GOOGLE_EMAIL_MAIL_PORT="587"
# Jina AI Web Scraping
# Get API key: https://jina.ai/
JINA_API_KEY="your-jina-api-key"
# Eraser.io Diagrams
# Get API token from Eraser.io account settings
ERASER_API_TOKEN="your-eraser-api-token"π§ Using Templonix Lite
Memory System
Command | What It Does |
| Store information in local memory |
"What did I tell you about X?" | Search your stored memories |
"Search all for X" | Search both memories AND knowledge base |
Workflows
"List available workflows" β See available expert modes
"Load sales_negotiator" β Activate Sales Negotiation expert modeKnowledge Base
Place documents (PDF, TXT, MD, DOCX) in the
knowledgefolder:Windows:
C:\Development\Templonix_Lite\knowledgeMac:
~/Development/Templonix_Lite/knowledge
Ask Claude to "load knowledge base" or use the
knowledge_loadtoolSearch with "search all for [topic]"
Native Claude Features (No Extra Setup)
Claude Desktop already provides these capabilitiesβuse them alongside Templonix:
Google Drive β Read and search your documents
Gmail β Read emails and search inbox
Google Calendar β View upcoming events
Asana, Notion, Slack β Connect via Claude's Integrations menu
Create documents β Ask Claude to create
.docx,.pptx, Mermaid diagrams, etc.
π Project Structure
Templonix_Lite/
βββ templonix_mcp/
β βββ app.py # Main MCP server
β βββ templonix_mcp.mcpb # Built by you (created during setup)
βββ core/
β βββ tools/ # Email, Calendar, Gmail tools
βββ infra/
β βββ memory/ # FAISS memory manager & knowledge loader
βββ workflows/ # Expert workflow prompts
βββ knowledge/ # Drop documents here for indexing
βββ config/
β βββ start-templonix-silent.vbs # Windows auto-start
β βββ start-templonix.command # Mac double-click launcher
β βββ com.templonix.lite.plist # Mac LaunchAgent
βββ bootstrap.ps1 # Windows setup script
βββ bootstrap.sh # Mac/Linux setup script
βββ requirements.txt
βββ .env # Your configuration (create for advanced features)π Available Tools Reference
Core Tools (Always Available)
Tool | Description |
| Show available expert workflows |
| Activate a specific workflow |
| Store information in local memory |
| Search conversational memories |
| Search memories + knowledge base |
| View memory database statistics |
| Clear memories (use with caution) |
| Index documents from knowledge folder |
| View knowledge base statistics |
Advanced Tools (Require Additional Setup)
Tool | Requires | Description |
| Google API | Create calendar events |
| Google API | List upcoming events |
| Google API | Delete calendar events |
| SMTP config | Send emails directly |
| Gmail API | Create email drafts |
| Jina API key | Scrape web pages |
| Eraser API | Generate diagrams |
π Troubleshooting
Windows Issues
"scripts disabled" error when running bootstrap.ps1
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserPython not recognised
Ensure Python is installed and added to PATH
Try running
python --versionto verify
Mac Issues
"permission denied" when running bootstrap.sh
chmod +x bootstrap.sh"python: command not found"
On Mac, try
python3instead ofpythonEdit
bootstrap.shand changepythontopython3
"command not found: pip"
Use
pip3instead ofpipOr run:
python3 -m pip install -r requirements.txt
Security warning when opening .command file
Go to System Preferences β Security & Privacy β General
Click Open Anyway next to the blocked app message
General Issues
Claude doesn't see Templonix tools
Verify the
.mcpbextension is installed in Claude DesktopRestart Claude Desktop
Check that the Templonix server is running
Memory search returns nothing
Check
archive_statsto verify entries existTry broader search terms
"credentials.json not found"
This only affects advanced features (Calendar/Gmail write access)
Standard features work without Google API credentials
π Security Notes
Never commit credential or token files to version control
All sensitive files are already in
.gitignore:credentials.json credentials_gmail.json token.json token_gmail.json .env
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/0xCJT/TemplonixLite'
If you have feedback or need assistance with the MCP directory API, please join our Discord server