Sign In

@prereason/mcp

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@prereason/mcp - npm Package Compare versions

Comparing version
0.2.1
to
0.3.0
+1
-1
bin/cli.js

@@ -25,3 +25,3 @@ #!/usr/bin/env node

const PKG_NAME = '@prereason/mcp';
const PKG_VERSION = '0.2.0';
const PKG_VERSION = '0.3.0';
const DEFAULT_URL = 'https://api.prereason.com/api/mcp';

@@ -28,0 +28,0 @@

# Changelog
## 0.3.0 (2026-04-12)
### Added
- OAuth 2.1 support for automatic API key provisioning on MCP connection
- Server branding metadata (title, description, icons) for client connection cards
- Centered README hero layout with improved visual hierarchy
- Privacy Policy section in README
- npm downloads and Node.js version badges
### Security
- Harden OAuth proxy endpoints with input validation, rate limiting, and timeout handling
- Sanitize upstream error responses on token exchange
### Fixed
- HEAD /api/mcp returning 405 instead of 200
- Metric count in README (38 -> 30)
- cli.js version mismatch with package.json
## 0.2.1 (2026-03-30)

@@ -4,0 +22,0 @@

{
"name": "@prereason/mcp",
"version": "0.2.1",
"version": "0.3.0",
"mcpName": "com.prereason/mcp",

@@ -44,2 +44,6 @@ "type": "module",

],
"author": {
"name": "PreReason",
"url": "https://www.prereason.com"
},
"license": "MIT",

@@ -50,3 +54,10 @@ "homepage": "https://www.prereason.com/docs#mcp",

"url": "git+https://github.com/PreReason/mcp.git"
},
"bugs": {
"url": "https://github.com/PreReason/mcp/issues"
},
"funding": {
"type": "individual",
"url": "https://www.prereason.com/signup"
}
}

@@ -0,12 +1,17 @@

<div align="center">
# @prereason/mcp
[![npm version](https://img.shields.io/npm/v/@prereason/mcp.svg)](https://www.npmjs.com/package/@prereason/mcp)
[![npm downloads](https://img.shields.io/npm/dm/@prereason/mcp.svg)](https://www.npmjs.com/package/@prereason/mcp)
[![node version](https://img.shields.io/node/v/@prereason/mcp.svg)](https://nodejs.org)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![PreReason/mcp MCP server](https://glama.ai/mcp/servers/PreReason/mcp/badges/score.svg)](https://glama.ai/mcp/servers/PreReason/mcp)
[![Glama Score](https://glama.ai/mcp/servers/PreReason/mcp/badges/score.svg)](https://glama.ai/mcp/servers/PreReason/mcp)
MCP server for [PreReason](https://www.prereason.com) — the Context API for financial agents.
**MCP server for [PreReason](https://www.prereason.com) - the Context API for financial agents.**
PreReason returns pre-reasoned market briefings: trend signals, regime classification, confidence scores, cross-asset correlations, and causal narratives. Use it when your agent needs to reason about market conditions, not parse raw price feeds.
Give your agent market context, not raw price feeds. 17 briefings covering BTC, macro,<br>
cross-asset regimes, and liquidity - each with trend signals, confidence scores, and causal narratives.
[![prereason-mcp MCP server](https://glama.ai/mcp/servers/PreReason/mcp/badges/card.svg)](https://glama.ai/mcp/servers/PreReason/mcp)
</div>

@@ -77,3 +82,3 @@ ## Quick Start

| `list_briefings` | Open | List all 17 pre-reasoned market briefings with tier requirements |
| `list_metrics` | Open | List all 38 available metrics: 30 API + 8 mining/energy (filterable by category) |
| `list_metrics` | Open | List all 30 available metrics across bitcoin, macro, and calculated categories |
| `get_health` | Open | API health check, version, account tier |

@@ -192,4 +197,8 @@ | `get_context` | Required | Fetch a pre-reasoned market briefing (markdown or JSON) |

## Privacy Policy
See [prereason.com/privacy](https://www.prereason.com/privacy) for data handling practices.
## License
MIT
MIT