DcisionAI MCP Server - AI-Powered Optimization with Intent Classification & Session Persistence
Project description
DcisionAI MCP Server
AI-Powered Optimization for Cursor, Claude Desktop & VS Code
Solve complex optimization problems directly in your IDE using natural language. Get mathematically-verified solutions with 90%+ trust scores in seconds.
🚀 Quick Start
Installation (Zero Configuration!)
# That's it! No installation needed with uvx
Configure Your IDE
For Cursor or Claude Desktop:
Add to your MCP config file (~/.cursor/mcp.json on Mac):
{
"mcpServers": {
"dcisionai-optimization": {
"command": "uvx",
"args": ["dcisionai-mcp-server@latest"],
"env": {
"DCISIONAI_API_URL": "https://dcisionai-mcp-platform-production.up.railway.app"
},
"autoApprove": ["dcisionai_solve", "dcisionai_solve_with_model"]
}
}
}
Use It!
In Cursor or Claude Desktop, just ask:
"Use DcisionAI to optimize my $500K portfolio concentrated in tech stocks"
"Use DcisionAI to optimize delivery routes for 20 customers"
"Use DcisionAI to optimize employee scheduling for 30 workers across 50 shifts"
✨ What Can It Do?
📊 Finance
- Portfolio rebalancing with risk constraints
- Trading schedule optimization
- Asset allocation with concentration limits
- Private equity exit timing
🏪 Retail
- Store layout optimization (shelf space allocation)
- Inventory management
- Pricing optimization
- Supply chain optimization
🏭 Manufacturing
- Production scheduling
- Resource allocation
- Job shop optimization
- Workforce scheduling
🚚 Logistics
- Vehicle routing (VRP)
- Delivery route optimization
- Warehouse layout
- Distribution network design
🛠️ Tools
dcisionai_solve- Full optimization workflow (classification, intent extraction, solving, explanation)dcisionai_solve_with_model- Solve using deployed models (faster for known problem types)
📚 Resources
dcisionai://models/list- Available deployed modelsdcisionai://solvers/list- Available solvers (HiGHS, SCIP, DAME, OR-Tools)
🔧 Configuration
Set environment variables:
DCISIONAI_API_URL: Backend API URL (default:http://localhost:8000)DCISIONAI_API_KEY: API key for authentication (optional)DCISIONAI_DOMAIN_FILTER: Domain filter ("all","ria","pe", etc.)DCISIONAI_LOG_LEVEL: Logging level ("INFO","DEBUG", etc.)
📖 Documentation
🤝 Contributing
Contributions welcome! See our GitHub repository for details.
📄 License
MIT License - see LICENSE file for details.
🔗 Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dcisionai_mcp_server-3.1.3.tar.gz.
File metadata
- Download URL: dcisionai_mcp_server-3.1.3.tar.gz
- Upload date:
- Size: 28.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6fa5dfaceb18cade4104fb7821c566d61015dade49cc91a335e73b359e65296
|
|
| MD5 |
402eeb2c110b1f2b931fcd3098aba1a9
|
|
| BLAKE2b-256 |
12ed99bcc396b305da0c5e6be95bd3d1837a15780cb5d4c99abbc99d1da41455
|
File details
Details for the file dcisionai_mcp_server-3.1.3-py3-none-any.whl.
File metadata
- Download URL: dcisionai_mcp_server-3.1.3-py3-none-any.whl
- Upload date:
- Size: 38.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6d97eaad373a3f128e48ce20ba0feaeb5b51c5c5e4938aff46d5a6dc2e383d5
|
|
| MD5 |
83b0cdcf69f056a91fe63c2b96bd70db
|
|
| BLAKE2b-256 |
c4fd3a2cf1b83b2950c98b31717d45fe4ab52fe7c68214d04637d4b8ee5e2714
|