SmarterMCP
Business-grade MCP server that emits real operational events and metrics to power decision dashboards, pilots, and automated business systems across any cloud
SmarterMCP OAuth Platform
OAuth 2.0 authorization_code flow implementation with JWT-based authorization codes, following MCP-first architecture.
Features
- ✅ JWT authorization codes with
audandjtivalidation - ✅ One-time use codes (optional Redis-based)
- ✅ Audience validation to prevent cross-client token reuse
- ✅ MCP as single authority (no direct Odoo access)
- ✅ Full audit logging
- ✅ Automated end-to-end testing
Quick Start
# Install dependencies
pip install -r requirements.txt
# Run tests
make test-headless
# Run server
make run
Endpoints
GET /oauth/consent- Authorization consent screenPOST /oauth/token- Token exchange (code → access_token)
Environment Variables
export MCP_JWT_SECRET="your-jwt-secret"
export MCP_ACCESS_TOKEN_SECRET="your-access-token-secret"
export MCP_REFRESH_TOKEN_SECRET="your-refresh-token-secret"
Testing
# Unit tests
make test
# End-to-end tests
make test-headless
Architecture
Client App → /oauth/consent → MCP → Supabase (validate session/scopes) → Generate JWT code
Client App → /oauth/token → MCP → Verify JWT code → Generate access_token
Security
- JWT codes expire in 2 minutes
- Audience validation prevents token reuse
- JTI prevents replay attacks
- All flows audited in
audit_log
Serveurs connexes
Webflow
Interact with Webflow APIs to list and edit your site and CMS data.
MCP OpenVision
Image analysis using OpenRouter's vision models.
T-Invest MCP Server
An MCP server for interacting with the T-Invest API, providing access to investment and financial data.
Bybit MCP Server
Access Bybit's v5 API for real-time market data, trading operations, and account information.
AWS MCP
Interact with your AWS environment using natural language. Requires local AWS credentials.
kubeview-mcp
Read-only MCP server for AI-powered Kubernetes debugging with support of code execution
OCI MCP Servers
A collection of MCP servers for managing Oracle Cloud Infrastructure (OCI) resources.
PayPal Account Updater Subscription Connector
Integrates with PayPal's Account Updater service to maintain fresh payment card information in e-commerce systems.
Amazon VPC Lattice
Access and manage AWS VPC Lattice resources and related documentation.
Dacast MCP Live Stream Server
Dacast MCP Live Stream Server connects your AI tools to Dacast’s live streaming and video hosting APIs, so you can create and manage live streams, playlists, thumbnails, and simulcasts using simple natural-language prompts.