BlackSwan MCP Server
BlackSwan MCP Server
Real-time crypto risk intelligence via the Model Context Protocol. Two AI agents monitor what's happening 24/7 — before news breaks, as it breaks, and why it happened. Enables agents to have real-time risk intelligence and awareness, not yesterday's news.
Tools
Tool | What it answers |
Flare | "Is something happening right now?" — Precursor detection from a 15-minute signal window |
Core | "What's the overall risk environment?" — State synthesis from a 60-minute signal window |
Connect
MCP
Point any MCP client at:
https://mcp.blackswan.wtf/mcpNo API key required.
REST API
curl -s https://mcp.blackswan.wtf/api/flare
curl -s https://mcp.blackswan.wtf/api/coreClaude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"blackswan": {
"type": "http",
"url": "https://mcp.blackswan.wtf/mcp"
}
}
}Then ask Claude: "What does Flare say about current crypto risk?"
Response Format
Flare
Field | Description |
| Always |
| Human-readable age (e.g. "12 minutes ago") |
|
|
|
|
| ISO 8601 timestamp |
| Natural language risk assessment |
| Array of detected signals with |
Core
Field | Description |
| Always |
| Human-readable age (e.g. "1 hour ago") |
| ISO 8601 timestamp |
|
|
| Natural language risk assessment |
| Array of main risk factors |
| Data sources used in the assessment |
| How fresh the underlying data is |
Interpreting Results
Flare Severity
Level | Meaning |
| No precursors detected, markets quiet |
| Minor signals, worth noting but not actionable |
| Notable signals, warrants attention |
| Strong precursors, elevated risk of sudden moves |
| Extreme signals, immediate risk of major event |
Core Environment
Level | Meaning |
| Normal conditions, low systemic risk |
| Above-normal risk, some stress indicators |
| Significant stress across multiple indicators |
| Severe market stress, active dislocation or contagion |
Error Responses
HTTP Status | Meaning |
| Success |
| Agent output failed validation |
| No recent agent runs — system may be starting up |
| Unexpected server error |
Non-200 responses return {"error": "..."} with a human-readable message.
License
MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/blackswanwtf/blackswan-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server