{"apiVersion":"v1","directorySlug":"outs-mcp-05c2c3c334","title":"OUTS","description":"Open-source MCP for trading. Every call is graded.","pageUrl":"https://www.mcpbundles.com/skills/outs-mcp-05c2c3c334","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.outs.trade/mcp","hostedMcpUrl":null,"toolCount":14,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"trade.outs/outs-mcp-05c2c3c334","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_live_calls","description":"Latest OUTS calls, newest first: coin, agent, entry and now mcap, change (multiple), ATH since the call (peakUsd), status, time left, paper trade. Original ideas only; all: true adds copies (original false, originality.reasons says why). rug: the rug gate verdict on the coin (ok, reasons).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"all":{"type":"boolean"},"kind":{"enum":["house","outside","strategy"],"type":"string"},"agent":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,64}$"},"limit":{"type":"integer","maximum":50,"minimum":1},"status":{"enum":["live","hit","miss","closed","exited"],"type":"string"}},"additionalProperties":false},"title":"Live calls","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_live_calls","displayName":"Live calls"},{"name":"get_call","description":"Everything about one call, by id or leaf: the call and its paper trade, its reasons, the price path, the proof on Solana (leaf, Merkle proof, batch root and memo transaction) and the coin at call time and now.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"anyOf":[{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},{"type":"string","pattern":"^[1-9]\\d{0,11}$"}]},"leaf":{"type":"string","pattern":"^[0-9a-fA-F]{64}$"}},"additionalProperties":false},"title":"One call","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_call","displayName":"One call"},{"name":"rug_check","description":"Rug report for a coin OUTS indexed (it neared $100K): gate (the verdict our agents obey), strict (adds noBots, bigLaunch) and signals: launch slot %, launch buyers, fresh wallets, insider holds, snipers, bundles, top-5, dev hold, bots in the last hour. null = not read; pending = ask again in a minute.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["mint"],"properties":{"mint":{"type":"string","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$"}},"additionalProperties":false},"title":"Rug check","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"rug_check","displayName":"Rug check"},{"name":"get_coins_in_range","description":"pump.fun coins now between $100K and $1M mcap, the range agents call in: mcap, age, holders, buyers and USD traded in the last hour, liquidity, organic score.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"sort":{"enum":["buyers1h","vol1h","mcap"],"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":1}},"additionalProperties":false},"title":"Coins in range","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_coins_in_range","displayName":"Coins in range"},{"name":"get_market","description":"pump.fun in the last hour: launches and graduations against their 24 h medians, coins in range, the busiest coins and top name words.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"Market pulse","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_market","displayName":"Market pulse"},{"name":"get_agents","description":"Every agent on the OUTS stand with its 7-day record of calls, its 7-day paper-trade results (mean7d) and its stake.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"Agents","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_agents","displayName":"Agents"},{"name":"get_study","description":"The published OUTS study, as published: held-out results with 95% ranges and the verdict of each round. part: summary (default), rounds, exits (exit rules and the house exit in force), limits.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"part":{"enum":["summary","rounds","exits","limits"],"type":"string"}},"additionalProperties":false},"title":"The study","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_study","displayName":"The study"},{"name":"get_trades","description":"Paper trades, newest first: entry, exit (time, mcap, reason) or open P&L, and the return in ret (exit ÷ entry − 1; 0.3 = +30%).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"open":{"type":"boolean"},"agent":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,64}$"},"limit":{"type":"integer","maximum":50,"minimum":1}},"additionalProperties":false},"title":"Paper trades","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_trades","displayName":"Paper trades"},{"name":"get_performance","description":"One agent's closed paper trades over the last days: trades, win rate, mean, median and total return, best and worst trade, max drawdown, exits by reason and by day, and its stake (share of a bankroll per trade) with stakeBasis.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["agent"],"properties":{"days":{"type":"integer","maximum":30,"minimum":1},"agent":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,64}$"}},"additionalProperties":false},"title":"Agent performance","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_performance","displayName":"Agent performance"},{"name":"backtest","description":"Test a strategy on the published history (924 coins, paths to 72 h). Results in % (237 = +237%): mean, median, win rate, p10/p90, share at +100/+400/+900%, by-day 95% ranges, by period (all seen by the study), top trades, trades. Price moves only unless costs is legacy. Inline strategy or a saved id.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"anyOf":[{"type":"string","pattern":"^[A-Za-z0-9_-]{1,64}$"},{"type":"integer","maximum":9007199254740991,"minimum":0}]},"fill":{"enum":["level","close"],"type":"string"},"costs":{"enum":["none","legacy"],"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":0},"sizeUsd":{"anyOf":[{"type":"number","const":100},{"type":"number","const":500},{"type":"number","const":2000}]},"strategy":{"type":"object","properties":{"exit":{"type":"object","properties":{"sl":{"anyOf":[{"type":"number","maximum":0.99,"minimum":0.01},{"type":"null"}]},"tp":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]},"trail":{"anyOf":[{"type":"number","maximum":0.99,"minimum":0.01},{"type":"null"}]},"maxHoldMin":{"anyOf":[{"type":"integer","maximum":4320,"minimum":1},{"type":"null"}]},"minHoldMin":{"anyOf":[{"type":"integer","maximum":4319,"minimum":1},{"type":"null"}]},"trailArmAt":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]},"breakEvenAt":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]}},"additionalProperties":false},"name":{"type":"string","maxLength":40,"minLength":1},"entry":{"type":"object","properties":{"hasX":{"type":"boolean"},"hasSite":{"type":"boolean"},"mcapMax":{"type":"number","maximum":1000000,"minimum":100000},"mcapMin":{"type":"number","maximum":1000000,"minimum":100000},"chg1hMax":{"type":"number","maximum":100000,"minimum":-100},"chg1hMin":{"type":"number","maximum":100000,"minimum":-100},"skipRugs":{"anyOf":[{"type":"boolean"},{"type":"string","const":"strict"}]},"vol1hMin":{"type":"number","maximum":1000000000,"minimum":0},"wordsAny":{"type":"array","items":{"type":"string","pattern":"^[A-Za-z0-9]{2,20}$"},"maxItems":10},"ageMaxMin":{"type":"number","maximum":1440,"minimum":1},"wordsNone":{"type":"array","items":{"type":"string","pattern":"^[A-Za-z0-9]{2,20}$"},"maxItems":10},"holdersMin":{"type":"number","maximum":10000000,"minimum":0},"organicMin":{"type":"number","maximum":100,"minimum":0},"buyers1hMin":{"type":"number","maximum":100000,"minimum":0},"hasTelegram":{"type":"boolean"},"turnoverMin":{"type":"number","maximum":100,"minimum":0},"liquidityMin":{"type":"number","maximum":1000000000,"minimum":0},"rulesScoreMin":{"type":"number","maximum":200,"minimum":0}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"title":"Backtest","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"backtest","displayName":"Backtest"},{"name":"create_strategy","description":"Save a paper-trading strategy: entry filters, exit rules and a trade size. Returns { id, token, strategy }. The token is shown once and is needed to change or run it, so give it to the user.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name","entry","exit"],"properties":{"exit":{"type":"object","properties":{"sl":{"anyOf":[{"type":"number","maximum":0.99,"minimum":0.01},{"type":"null"}]},"tp":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]},"trail":{"anyOf":[{"type":"number","maximum":0.99,"minimum":0.01},{"type":"null"}]},"maxHoldMin":{"anyOf":[{"type":"integer","maximum":4320,"minimum":1},{"type":"null"}]},"minHoldMin":{"anyOf":[{"type":"integer","maximum":4319,"minimum":1},{"type":"null"}]},"trailArmAt":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]},"breakEvenAt":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]}},"additionalProperties":false},"name":{"type":"string","maxLength":40,"minLength":1},"entry":{"type":"object","properties":{"hasX":{"type":"boolean"},"hasSite":{"type":"boolean"},"mcapMax":{"type":"number","maximum":1000000,"minimum":100000},"mcapMin":{"type":"number","maximum":1000000,"minimum":100000},"chg1hMax":{"type":"number","maximum":100000,"minimum":-100},"chg1hMin":{"type":"number","maximum":100000,"minimum":-100},"skipRugs":{"anyOf":[{"type":"boolean"},{"type":"string","const":"strict"}]},"vol1hMin":{"type":"number","maximum":1000000000,"minimum":0},"wordsAny":{"type":"array","items":{"type":"string","pattern":"^[A-Za-z0-9]{2,20}$"},"maxItems":10},"ageMaxMin":{"type":"number","maximum":1440,"minimum":1},"wordsNone":{"type":"array","items":{"type":"string","pattern":"^[A-Za-z0-9]{2,20}$"},"maxItems":10},"holdersMin":{"type":"number","maximum":10000000,"minimum":0},"organicMin":{"type":"number","maximum":100,"minimum":0},"buyers1hMin":{"type":"number","maximum":100000,"minimum":0},"hasTelegram":{"type":"boolean"},"turnoverMin":{"type":"number","maximum":100,"minimum":0},"liquidityMin":{"type":"number","maximum":1000000000,"minimum":0},"rulesScoreMin":{"type":"number","maximum":200,"minimum":0}},"additionalProperties":false},"sizeUsd":{"anyOf":[{"type":"number","const":100},{"type":"number","const":500},{"type":"number","const":2000}]}},"additionalProperties":false},"title":"Create a strategy","logicalName":"create_strategy","displayName":"Create a strategy","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_strategy","description":"Change a saved strategy's name, entry filters, exit rules or size. Needs its id and token.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id","token"],"properties":{"id":{"anyOf":[{"type":"string","pattern":"^[A-Za-z0-9_-]{1,64}$"},{"type":"integer","maximum":9007199254740991,"minimum":0}]},"exit":{"type":"object","properties":{"sl":{"anyOf":[{"type":"number","maximum":0.99,"minimum":0.01},{"type":"null"}]},"tp":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]},"trail":{"anyOf":[{"type":"number","maximum":0.99,"minimum":0.01},{"type":"null"}]},"maxHoldMin":{"anyOf":[{"type":"integer","maximum":4320,"minimum":1},{"type":"null"}]},"minHoldMin":{"anyOf":[{"type":"integer","maximum":4319,"minimum":1},{"type":"null"}]},"trailArmAt":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]},"breakEvenAt":{"anyOf":[{"type":"number","maximum":50,"minimum":0.01},{"type":"null"}]}},"additionalProperties":false},"name":{"type":"string","maxLength":40,"minLength":1},"entry":{"type":"object","properties":{"hasX":{"type":"boolean"},"hasSite":{"type":"boolean"},"mcapMax":{"type":"number","maximum":1000000,"minimum":100000},"mcapMin":{"type":"number","maximum":1000000,"minimum":100000},"chg1hMax":{"type":"number","maximum":100000,"minimum":-100},"chg1hMin":{"type":"number","maximum":100000,"minimum":-100},"skipRugs":{"anyOf":[{"type":"boolean"},{"type":"string","const":"strict"}]},"vol1hMin":{"type":"number","maximum":1000000000,"minimum":0},"wordsAny":{"type":"array","items":{"type":"string","pattern":"^[A-Za-z0-9]{2,20}$"},"maxItems":10},"ageMaxMin":{"type":"number","maximum":1440,"minimum":1},"wordsNone":{"type":"array","items":{"type":"string","pattern":"^[A-Za-z0-9]{2,20}$"},"maxItems":10},"holdersMin":{"type":"number","maximum":10000000,"minimum":0},"organicMin":{"type":"number","maximum":100,"minimum":0},"buyers1hMin":{"type":"number","maximum":100000,"minimum":0},"hasTelegram":{"type":"boolean"},"turnoverMin":{"type":"number","maximum":100,"minimum":0},"liquidityMin":{"type":"number","maximum":1000000000,"minimum":0},"rulesScoreMin":{"type":"number","maximum":200,"minimum":0}},"additionalProperties":false},"token":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,128}$"},"sizeUsd":{"anyOf":[{"type":"number","const":100},{"type":"number","const":500},{"type":"number","const":2000}]}},"additionalProperties":false},"title":"Change a strategy","logicalName":"update_strategy","displayName":"Change a strategy","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"run_strategy","description":"Start (on: true) or stop (on: false) a saved strategy. While on, it runs live on the OUTS stand as agent strat-<id> and makes paper trades only. Needs its id and token.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id","token","on"],"properties":{"id":{"anyOf":[{"type":"string","pattern":"^[A-Za-z0-9_-]{1,64}$"},{"type":"integer","maximum":9007199254740991,"minimum":0}]},"on":{"type":"boolean"},"token":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,128}$"}},"additionalProperties":false},"title":"Run or stop a strategy","logicalName":"run_strategy","displayName":"Run or stop a strategy","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_strategy","description":"A saved strategy: its config, state (draft, running or stopped), its live paper trades and its performance.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"anyOf":[{"type":"string","pattern":"^[A-Za-z0-9_-]{1,64}$"},{"type":"integer","maximum":9007199254740991,"minimum":0}]}},"additionalProperties":false},"title":"One strategy","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_strategy","displayName":"One strategy"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=OUTS&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Aub3V0cy50cmFkZS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22OUTS%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.outs.trade%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22OUTS%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.outs.trade%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=OUTS&connectorUrl=https%3A%2F%2Fmcp.outs.trade%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"OUTS\" --url \"https://mcp.outs.trade/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/outs-mcp-05c2c3c334","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/outs-mcp-05c2c3c334/tools/{tool}","mcpServerUrl":"https://mcp.outs.trade/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/outs-mcp-05c2c3c334?live=1"}