DCA Method
DCA Method provides free MCP tools for dollar-cost averaging with historical crypto, stock, ETF and commodity prices.
What it can do
- List Assets: Returns every asset dcamethod.com can backtest, with category, calculator URL and whether historical data is available. Optional category filter: crypto, stocks, commodities.
- Run Dca Backtest: Simulates dollar-cost averaging into one asset using dcamethod.com's own engine and historical price data. Returns total invested, final value, profit, CAGR, average buy price, best/
- Get Method: Returns a concise explanation of the dollar-cost-averaging method plus links to the methodology, calculators and blog.
What data it sees
Do you need an account
No: the server works without sign-in
DCA Method provides free MCP tools for dollar-cost averaging with historical crypto, stock, ETF and commodity prices. List supported assets, run a backtest for a chosen contribution amount, purchase frequency and date range, or retrieve the methodology and calculator links. Backtest responses include total invested, final portfolio value, profit and an interactive calculator URL. Connect at https://dcamethod.com/api/mcp; no API key required. Educational historical simulations, not investment advice.
How to connect
How to connect DCA Method to Claude
The server address to paste into Claude settings:
https://dca-tools--dcamethod.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect DCA Method to ChatGPT
The server address to paste into ChatGPT settings:
https://dca-tools--dcamethod.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect DCA Method to Cursor
The server address to paste into Cursor settings:
https://dca-tools--dcamethod.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (3)
Raw names from tools/list. Only developers need these.
| list_assets | Returns every asset dcamethod.com can backtest, with category, calculator URL and whether historical data is available. Optional category filter: crypto, stocks, commodities. |
| run_dca_backtest | Simulates dollar-cost averaging into one asset using dcamethod.com's own engine and historical price data. Returns total invested, final value, profit, CAGR, average buy price, best/worst month and purchase count. Dates outside the available range are clamped to it. |
| get_method | Returns a concise explanation of the dollar-cost-averaging method plus links to the methodology, calculators and blog. |