Manus will happily write you a trading strategy. We graded its best one: F. Here's how to make Manus check its own homework — connect Tessen's grader as a custom MCP connector and every strategy it writes can be graded before it touches money, without leaving the conversation.
Discovery and the schema tool are open, but grading runs a real 6-year backtest, so the grading tools authenticate with your own key. Create one free at tessen.ai/studio/keys — it looks like tsn_live_….
In Manus: Settings → Connectors → + Add Connectors → Custom MCP tab. The fastest path is Import by JSON — paste this and replace the placeholder with your key:
{
"mcpServers": {
"tessen": {
"url": "https://tessen.ai/api/mcp",
"headers": {
"X-API-Key": "tsn_live_YOUR_KEY_HERE"
}
}
}
}Using Direct Configuration instead: name it tessen, set the server URL to https://tessen.ai/api/mcp, choose the HTTP transport (pick "Streamable HTTP" where offered — the server speaks MCP Streamable HTTP, protocol 2025-03-26), and add an X-API-Key header with your key if the form supports headers. No OAuth involved; the key is the whole handshake.
get_agentspec_referencefree, no keyReturns the exact AgentSpec JSON schema, the indicator list, and the grade-report shape. Free, no key — the agent should call this first so it constructs a valid spec.
grade_strategyneeds API keyBacktests and grades an AgentSpec on 6 years of real data: 60/40 chronological train/OOS split, fees modeled, five hard gates. Returns the full report and a permanent public verify URL.
grade_trade_recordneeds API keyGrades your own trade history (30+ trades) instead of a backtest — same gates, same split. Marked “Checked” rather than “Verified” since the data is self-supplied.
Prompts that work well:
Every grade_strategycall returns a permanent public verify URL — share it, and anyone can confirm the grade wasn't cherry-picked. That last prompt is worth taking seriously: most variants will fail, and an agent that reports only its best backtest is doing exactly the thing that loses people money.
headersblock; some connector forms don't forward custom headers from Direct Configuration.Because AI-generated strategies look institutional whether or not they have edge — our case study on Manus's own best strategy is the proof. Grading is free, the gates are published, and the verify link is permanent. Works the same from Claude, Cursor, or any MCP client — the connector config above is all there is.