Bot12 MCP Server
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., "@Bot12 MCP Serverwhat's my account balance?"
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.
Bot12 MCP Server
A complete, production-ready MCP (Model Context Protocol) server template that converts your bot12 trading bot into tools that Claude and other AI assistants can use.
Features
✅ 9 Pre-built Trading Tools - Account info, positions, trades, reporting
✅ Production Ready - Error handling, logging, security
✅ Pydantic Validation - Type-safe data structures
✅ Claude Integration - Works with Claude Desktop
✅ Comprehensive Docs - Multiple guides included
✅ MIT Licensed - Free to use and modify
Related MCP server: Alpaca MCP Server
Quick Start
1. Install Dependencies
pip install -r requirements.txt2. Configure Environment
cp .env.example .env
# Edit .env with your bot12 credentials3. Customize the Server
Edit bot12_mcp_template.py and replace the 4 TODO helper functions with your actual bot12 code.
4. Run the Server
python bot12_mcp_template.py5. Test with MCP Inspector
npx @modelcontextprotocol/inspector python bot12_mcp_template.py6. Add to Claude Desktop
Edit ~/.config/Claude/claude_desktop_config.json:
{
"mcpServers": {
"bot12": {
"command": "python",
"args": ["/absolute/path/to/bot12_mcp_template.py"]
}
}
}Tools Available
Account & Positions
get_account_balance()- Get balance and equityget_active_positions()- List open positionsget_market_price(symbol)- Get bid/ask prices
Trading Operations
execute_trade(symbol, quantity, direction, ...)- Place a tradeclose_position(position_id)- Close a position
Reporting
get_trade_history(limit, symbol)- View past tradesgenerate_performance_report(start_date, end_date)- Get statistics
System
get_system_status()- Check bot healthget_bot_logs(limit, level)- View recent logs
Documentation
QUICK_START.md - 30-minute quick start guide
BOT12_MCP_SETUP_GUIDE.md - Comprehensive 7-step setup
INDEX.md - Complete file reference
Repository
GitHub: https://github.com/mohamadasani494-pixel/bot12-mcp-server
License: MIT
Status: Production Ready
Next Steps
Read QUICK_START.md for fast setup
Customize bot12_mcp_template.py with your bot12 code
Test with MCP Inspector
Integrate with Claude Desktop
Deploy!
For complete details, see BOT12_MCP_SETUP_GUIDE.md
This server cannot be installed
Maintenance
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/mohamadasani494-pixel/bot12-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server