Welcome to Tiknix
A modern PHP foundation with clean architecture and pluggable components. Designed for clarity - whether you're coding solo or with AI assistance.
New to Tiknix?
Build a complete multi-user TODO app in ~90 minutes with our step-by-step tutorial.
AI-Friendly Architecture
Clean code organization that works well with AI coding assistants. No magic - just good architecture that helps humans and AI alike.
- Predictable file locations reduce searching
- Convention over configuration - URLs map to controllers
- Small, focused files - read only what you need
- Explicit patterns over implicit magic
Honest note: This won't magically reduce token counts. It's simply clean architecture that's easier for anyone to navigate - human or AI.
// Predictable structure
/controls - Controllers
/views - Templates
/lib - Core libraries
/lib/plugins - Pluggable modules
/conf - Configuration
// URL → Controller mapping
/auth/google → Auth::google()
/member/profile → Member::profile()
MCP Gateway
One endpoint to rule them all. Tiknix acts as a gateway that aggregates multiple MCP servers into a single, authenticated endpoint for AI agents.
Why a Gateway?
AI assistants like Claude Code need to connect to MCP servers to use tools. Without a gateway, you'd need to configure each server separately, manage multiple API keys, and handle authentication for each one. Tiknix solves this.
- Single Config - One endpoint, one API key for all your tools
- Tool Namespacing - No collisions (
shopify:get_products,github:list_repos) - Access Control - Restrict API keys to specific servers
- Usage Analytics - Track every tool call
Claude Code ──► Tiknix Gateway ──► Backend Servers
│
├── tiknix:hello
├── shopify:get_products
├── github:list_repos
└── your-server:custom_tool
{
"mcpServers": {
"tiknix": {
"type": "http",
"url": "https://tiknix.com/mcp/message",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Get your config at /apikeys
Core Features
Google OAuth
One-click sign in with Google. Secure OAuth 2.0 authentication out of the box.
Pluggable Architecture
Drop-in plugins for authentication, payments, notifications, and more. Extend without modifying core.
Role-Based Permissions
Granular permission system with auto-discovery. Protect routes with zero configuration.
Auto-Routing
URLs automatically map to controllers. No route files to maintain.
Zero-Config ORM
RedBeanPHP creates tables and columns on the fly. Just write code.
APCu Caching
High-performance permission caching with automatic invalidation.
MCP Gateway
Aggregate multiple MCP servers into one endpoint. Single config, centralized auth.
Scoped API Keys
Generate API keys with granular permissions. Control exactly what each key can access.
Pluggable by Design
- MCP Gateway Active
- GoogleAuth Active
- PermissionCache Active
- Scoped API Keys Active
- GitHubAuth
- StripePayments
- MagicLinkAuth
- PushNotifications
Modern Tech Stack
- FlightPHP - Extensible micro-framework v3.0+
- RedBeanPHP - Zero-config ORM v5.7+
- Bootstrap - Responsive UI framework v5.3
- SQLite/MySQL - Flexible database support Your choice
- APCu - Shared memory caching Optional
Ready to Build?
A clean PHP foundation for your next project. Works great with AI assistants or without them.