TakeProfit MCP
About
Provides access to TakeProfit.com's Indie documentation and tooling — a Python-based scripting language for building custom cloud indicators and trading strategies on the TakeProfit platform.
Details
- Author
- Unknown
- Categories
- Developer Tools, Other, Finance
Jump to
Step 1: Install NodeJS 18+ if it is not already installed
- Go to the official Node.js website:https://nodejs.org/en/download/ - Download the LTS (Long-Term Support) version for your operating system — it’s the stable version recommended for most users - Run the installer — no need to change settings during installationYou can ignore the PowerShell window that may appear and close itself after installation. If in doubt, restart your computer and continue.
Run in the terminal:npm install -g @anthropic-ai/claude-code
Execute the commandclaude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp/in your terminal (not in claude chat).
Run claude code withclaudecommand. If this is the first run of the claude code, the setup wizard will appear and you need to complete the authorization, subscription, and configuration steps. Then ask toget the Indie docs TOC using MCPor togenerate SMA indicator on Indie language and validate this using MCPto verify functionality.
Step 1: Install claude code extension to your VSCode IDE
Download and install
from marketplaceor just install it in the VSCode window on the Extensions tab.Execute the command/claude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp/(with leading slash) just in claude code chat. Then terminate the current chat and reopen it to apply new setting.
Open the chat using theCtrl+Shift+P(Cmd+Shift+Pon Mac) andRun Claude Codecommand or by clicking on the Claude code icon in the upper-right corner of the IDE window.
Write/mcpto the chat to see integration info. Then ask toget the Indie docs TOC using MCPor togenerate SMA indicator on Indie language and validate this using MCPto verify functionality.
Download cursor from
official site, run it and do the initial setup.- Open Cursor Setting -> Tools & Integrations (or Cursor Setting -> MCP depends on Cursor version)
- Press the “Add Custom MCP” button and paste this to
mcp.jsonconfig:
{ "mcpServers": { "TakeProfit": { "url": "https://mcp.takeprofit.com/mcp" } } }
Or just add the TakeProfit server to the list if you already have other servers:
{ "mcpServers": { "OtherServer1": { ... }, "OtherServer2": { ... }, "TakeProfit": { "url": "https://mcp.takeprofit.com/mcp" } } }
- Open Cursor Setting -> Models and choose a model that can work with the MCP, for exampleclaude-4-sonnet
Toggle AI Pane to open a chat and use new integration: ask toget the Indie docs TOC using MCPor togenerate SMA indicator on Indie language and validate this using MCP. If you are not logged in to cursor yet, you will be redirected to the authorization page.
NOTE:
cursor will wait for approvefrom you when using the mcp for the first time, you will need to press the “Run tool” button so that it can access the MCPStep 1: Download and install the VSCode IDE
Download VSCode from
official siteand install this. Make sure you’re using a recent version with agent mode.- Auto:click this link to install
Press “Trust” if VSCode asks “Trust and run MCP server TakeProfit?”
- Or manual:
- pressCtrl + Shift + P(Cmd + Shift + Pon Mac) to open VSCode command line and execute theMCP: Open User Configurationcommand
- paste this tomcp.jsonconfig:
{ "servers": { "TakeProfit": { "url": "https://mcp.takeprofit.com/mcp/" } } }
Or just add the TakeProfit server to the list if you already have other servers:
{ "servers": { "OtherServer1": { ... }, "OtherServer2": { ... }, "TakeProfit": { "url": "https://mcp.takeprofit.com/mcp/" } } }
- pressCtrl + Alt + I(Cmd + Option + Ion Mac) to open chat or executeChat: Open chatcommand in VSCode command line (Ctrl + Shift + Pon Windows,Cmd + Shift + Pon Mac)
- set up Copilot and authorize using your github account if VScode asks
- write any first message to start the chat
- select agent mode, choose a model that can work with the MCP, for exampleClaude Sonnet(enable access to the Claude model if VScode asks)
- press the Tools button to view the list of available tools and enable the TakeProfit tools
- enter a prompt to use MCP, for exampleget the Indie docs TOC using TakeProfit MCP. VSCode will wait for approve to use MCP, allow this (pressContinuebutton) and watch the AI execute the technical workflow for you.
Some AI applications do not support remote mcp, but can only work with local mcp tools. In this case, you can use the npm packagemcp-remote.
For example, if you have a free claude account, integration with the remote mcp may not be available, but you can configure it with a local mcp.
- Go to the official Node.js website:
- Download the LTS (Long-Term Support) version for your operating system — it’s the stable version recommended for most users
- Run the installer — no need to change settings during installation
You can ignore the PowerShell window that may appear and close itself after installation. If in doubt, restart your computer and continue.
Step 2: Open Claude Desktop Configuration
- If you haven’t already,download and install Claude Desktop - Open the Claude application - Navigate toFile → Settings → Developer - Click“Edit Config”— this will open the configuration file in a text editorOpen the config file, which will be located at:
- Mac:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json
If the file is empty or contains only{}:
Replace the file contents with:
{ "mcpServers": { "TakeProfit": { "command": "npx", "args": [ "-y", "mcp-remote@latest", "https://mcp.takeprofit.com/mcp" ] } } }
If the file already contains other MCP servers:
Add the TakeProfit server to the existingmcpServersblock. For example, if the file looks like this:
{ "mcpServers": { "OtherServer1": { "command": "..." }, "OtherServer2": { "command": "...", "args": [...] } } }
{ "mcpServers": { "OtherServer1": { "command": "..." }, "OtherServer2": { "command": "...", "args": [...] }, "TakeProfit": { "command": "npx", "args": [ "-y", "mcp-remote@latest", "https://mcp.takeprofit.com/mcp" ] } } }
- Save the configuration file (Ctrl+S on Windows, Cmd+S on Mac)
- Completely close Claude Desktop
- Launch Claude Desktop again
After restarting, you should see a tools icon in the bottom left corner of the chat input box. Click on it to open the “Search and tools” menu. If the TakeProfit MCP server is working correctly, you should see “TakeProfit” listed in the tools menu.
Similarly, you can use themcp-remotein other situations where it is convenient.
Try asking LLM one of these questions to test the connection:
“Can you show me the documentation for the RSI algorithm?”
“Help me create a simple moving average indicator in Indie”
“Validate this code: [paste some Indie code]”
“What algorithms are available for calculating Bollinger Bands?”
If the MCP server is working correctly, LLM will respond using Indie documentation and logic.
Once you receive generated code, test it by pasting it intothe indicator code editoron the TakeProfit platform to verify that it runs without errors.
- You’ll need a Claude account to use this integration. While it technically works with any account, having a paid plan is strongly recommended so that Claude can properly handle longer prompts and return complete responses:
- Claude Pro ($20/month): Suitable for most scripts and general usage
- Claude Max ($100/month): Provides the largest context window, ideal for longer or complex scripts
💡Check current pricing plans here:https://www.anthropic.com/pricing
- Works best for code up to ~200-300 lines
- If your script is too long, try splitting it across multiple prompts or chats
- Modern LLM can usually finish or patch incomplete scripts when prompted correctly
- Make sure Node.js is installed correctly
- Restart your computer after installation
- On Windows, check that Node.js is in your PATH environment variables
- Check your internet connection
- Make sure the configuration file is saved correctly
- Try restarting the application
- Verify Node.js is working by runningnode --versionin command line
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Managed MCP server for Bybit perpetual futures trading. Isolated sub-accounts, built-in risk management, 12 trading tools.
Access real-time and historical token, wallet, and trading data from the Solana ecosystem via the Solana Tracker API.
Access financial data like stock prices, currency info, and insider trading data using the Synth Finance API.
A modular trading automation project using the Zerodha Kite Connect API for tool-based and resource-based automation.
MCP server for Klever blockchain smart contract development, on-chain data exploration, and VM interaction. Public remote server available at https://mcp.klever.org/mcp.
Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb.
50+ pay-per-call APIs for AI agents via HTTP 402 crypto micropayments. $0.001–$0.12 per call with USDC and USDm.
Interact with Aptos documentation and create full-stack Aptos blockchain applications.
A MCP server for interacting with Aptos NPM packages.
Integrate AI tools and agents with Cashfree's Payment Gateway, Payouts, and SecureID APIs.
Ask your AI assistant to write, convert, validate, and explain Indie trading indicators, or pull relevant documentation on demand.
- Write Indie indicators from scratch— Ask the assistant to create complete Indie indicators from your trading ideas, such as an RSI/MACD divergence detector.
- Search for existing indicators— Find published Marketplace or built-in indicators by name, title, or description instead of writing new code.
- Explain Indie code and algorithms— Get walkthroughs of how complex indicator combinations and technical analysis logic work.
- Validate Indie code— Paste code and have the assistant check it for correctness against the Indie documentation.
- Fetch Indie documentation— Ask for the Indie docs TOC or specific algorithm docs like RSI or Bollinger Bands.
LLMs can now write, convert, validate, and explain Indie code using theTakeProfit MCP Server.
- Ask LLM to write complete indicators from scratch based on your trading ideas
- Get explanations of complex algorithm combinations and how they work together
- Search the communityMarketplacefor published indicators by name or description — the LLM can recommend an existing indicator instead of writing one from scratch
- Searchbuilt-in indicatorsby name, title, or abbreviation
- Ask “how would I implement X indicator?” and get working code examples
- Understand the logic behind technical analysis through code explanations
- Learn Indie best practices through AI-guided development
- “Create a momentum indicator that combines RSI and MACD divergence”
- “Help me build a support/resistance detector using price action”
- “Explain how to implement a custom volatility-based stop loss”
- “Write an indicator that detects chart patterns like triangles”
- Claude
- Claude Сode
- Cursor
- VSCode
- mcp-remote
- Exit the settings and return to the chat window
- Ask toget the Indie docs TOC using TakeProfit MCPor togenerate SMA indicator in Indie language and validate this using TakeProfit MCPand watch the AI execute the technical workflow for you.
MacOS/Linux only, Claude code is not supported on Windows yet
Step 1: Install NodeJS 18+ if it is not already installed
- Go to the official Node.js website:https://nodejs.org/en/download/ - Download the LTS (Long-Term Support) version for your operating system — it’s the stable version recommended for most users - Run the installer — no need to change settings during installationYou can ignore the PowerShell window that may appear and close itself after installation. If in doubt, restart your computer and continue.
Run in the terminal:npm install -g @anthropic-ai/claude-code
Execute the commandclaude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp/in your terminal (not in claude chat).
Run claude code withclaudecommand. If this is the first run of the claude code, the setup wizard will appear and you need to complete the authorization, subscription, and configuration steps. Then ask toget the Indie docs TOC using MCPor togenerate SMA indicator on Indie language and validate this using MCPto verify functionality.
Claude code VSCode extension integration
MacOS/Linux only, Claude code is not supported on Windows yet
Step 1: Install claude code extension to your VSCode IDE
Download and install
from marketplaceor just install it in the VSCode window on the Extensions tab.Execute the command/claude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp/(with leading slash) just in claude code chat. Then terminate the current chat and reopen it to apply new setting.
Open the chat using theCtrl+Shift+P(Cmd+Shift+Pon Mac) andRun Claude Codecommand or by clicking on the Claude code icon in the upper-right corner of the IDE window.
Write/mcpto the chat to see integration info. Then ask toget the Indie docs TOC using MCPor togenerate SMA indicator on Indie language and validate this using MCPto verify functionality.
Download cursor from
official site, run it and do the initial setup.- Open Cursor Setting -> Tools & Integrations (or Cursor Setting -> MCP depends on Cursor version)
- Press the “Add Custom MCP” button and paste this to
mcp.jsonconfig:
{ "mcpServers": { "TakeProfit": { "url": "https://mcp.takeprofit.com/mcp" } } }
Or just add the TakeProfit server to the list if you already have other servers:
{ "mcpServers": { "OtherServer1": { ... }, "OtherServer2": { ... }, "TakeProfit": { "url": "https://mcp.takeprofit.com/mcp" } } }
- Open Cursor Setting -> Models and choose a model that can work with the MCP, for exampleclaude-4-sonnet
Toggle AI Pane to open a chat and use new integration: ask toget the Indie docs TOC using MCPor togenerate SMA indicator on Indie language and validate this using MCP. If you are not logged in to cursor yet, you will be redirected to the authorization page.
NOTE:
cursor will wait for approvefrom you when using the mcp for the first time, you will need to press the “Run tool” button so that it can access the MCPStep 1: Download and install the VSCode IDE
Download VSCode from
official siteand install this. Make sure you’re using a recent version with agent mode.- Auto:click this link to install
Press “Trust” if VSCode asks “Trust and run MCP server TakeProfit?”
- Or manual:
- pressCtrl + Shift + P(Cmd + Shift + Pon Mac) to open VSCode command line and execute theMCP: Open User Configurationcommand
- paste this tomcp.jsonconfig:
{ "servers": { "TakeProfit": { "url": "https://mcp.takeprofit.com/mcp/" } } }
Or just add the TakeProfit server to the list if you already have other servers:
{ "servers": { "OtherServer1": { ... }, "OtherServer2": { ... }, "TakeProfit": { "url": "https://mcp.takeprofit.com/mcp/" } } }
- pressCtrl + Alt + I(Cmd + Option + Ion Mac) to open chat or executeChat: Open chatcommand in VSCode command line (Ctrl + Shift + Pon Windows,Cmd + Shift + Pon Mac)
- set up Copilot and authorize using your github account if VScode asks
- write any first message to start the chat
- select agent mode, choose a model that can work with the MCP, for exampleClaude Sonnet(enable access to the Claude model if VScode asks)
- press the Tools button to view the list of available tools and enable the TakeProfit tools
- enter a prompt to use MCP, for exampleget the Indie docs TOC using TakeProfit MCP. VSCode will wait for approve to use MCP, allow this (pressContinuebutton) and watch the AI execute the technical workflow for you.
Some AI applications do not support remote mcp, but can only work with local mcp tools. In this case, you can use the npm packagemcp-remote.
For example, if you have a free claude account, integration with the remote mcp may not be available, but you can configure it with a local mcp.
- Go to the official Node.js website:
- Download the LTS (Long-Term Support) version for your operating system — it’s the stable version recommended for most users
- Run the installer — no need to change settings during installation
You can ignore the PowerShell window that may appear and close itself after installation. If in doubt, restart your computer and continue.
Step 2: Open Claude Desktop Configuration
- If you haven’t already,download and install Claude Desktop - Open the Claude application - Navigate toFile → Settings → Developer - Click“Edit Config”— this will open the configuration file in a text editorOpen the config file, which will be located at:
- Mac:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json
If the file is empty or contains only{}:
Replace the file contents with:
{ "mcpServers": { "TakeProfit": { "command": "npx", "args": [ "-y", "mcp-remote@latest", "https://mcp.takeprofit.com/mcp" ] } } }
If the file already contains other MCP servers:
Add the TakeProfit server to the existingmcpServersblock. For example, if the file looks like this:
{ "mcpServers": { "OtherServer1": { "command": "..." }, "OtherServer2": { "command": "...", "args": [...] } } }
{ "mcpServers": { "OtherServer1": { "command": "..." }, "OtherServer2": { "command": "...", "args": [...] }, "TakeProfit": { "command": "npx", "args": [ "-y", "mcp-remote@latest", "https://mcp.takeprofit.com/mcp" ] } } }
- Save the configuration file (Ctrl+S on Windows, Cmd+S on Mac)
- Completely close Claude Desktop
- Launch Claude Desktop again
After restarting, you should see a tools icon in the bottom left corner of the chat input box. Click on it to open the “Search and tools” menu. If the TakeProfit MCP server is working correctly, you should see “TakeProfit” listed in the tools menu.
Similarly, you can use themcp-remotein other situations where it is convenient.
Try asking LLM one of these questions to test the connection:
“Can you show me the documentation for the RSI algorithm?”
“Help me create a simple moving average indicator in Indie”
“Validate this code: [paste some Indie code]”
“What algorithms are available for calculating Bollinger Bands?”
If the MCP server is working correctly, LLM will respond using Indie documentation and logic.
Once you receive generated code, test it by pasting it intothe indicator code editoron the TakeProfit platform to verify that it runs without errors.
- You’ll need a Claude account to use this integration. While it technically works with any account, having a paid plan is strongly recommended so that Claude can properly handle longer prompts and return complete responses:
- Claude Pro ($20/month): Suitable for most scripts and general usage
- Claude Max ($100/month): Provides the largest context window, ideal for longer or complex scripts
💡Check current pricing plans here:https://www.anthropic.com/pricing
- Works best for code up to ~200-300 lines
- If your script is too long, try splitting it across multiple prompts or chats
- Modern LLM can usually finish or patch incomplete scripts when prompted correctly
- Make sure Node.js is installed correctly
- Restart your computer after installation
- On Windows, check that Node.js is in your PATH environment variables
- Check your internet connection
- Make sure the configuration file is saved correctly
- Try restarting the application
- Verify Node.js is working by runningnode --versionin command line
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Managed MCP server for Bybit perpetual futures trading. Isolated sub-accounts, built-in risk management, 12 trading tools.
Access real-time and historical token, wallet, and trading data from the Solana ecosystem via the Solana Tracker API.
Access financial data like stock prices, currency info, and insider trading data using the Synth Finance API.
A modular trading automation project using the Zerodha Kite Connect API for tool-based and resource-based automation.
MCP server for Klever blockchain smart contract development, on-chain data exploration, and VM interaction. Public remote server available at https://mcp.klever.org/mcp.
Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb.
50+ pay-per-call APIs for AI agents via HTTP 402 crypto micropayments. $0.001–$0.12 per call with USDC and USDm.
Interact with Aptos documentation and create full-stack Aptos blockchain applications.
A MCP server for interacting with Aptos NPM packages.
Integrate AI tools and agents with Cashfree's Payment Gateway, Payouts, and SecureID APIs.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





