mcp-byul
OfficialRequires Node.js 18+ runtime environment to execute the MCP server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-byulfetch top 3 financial news articles about AAPL from the past week"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@byul/mcp
Compliant with the latest Model Context Protocol (MCP) specification.
Links
Related MCP server: MCP Financial Data Gateway
Overview
@byul/mcp is a stdio-based MCP server that proxies the Byul REST API. It exposes a small set of MCP tools and a resource that forward requests to Byul endpoints and return the original JSON response, plus a short article-count summary string.
Requirements
Node.js 18+
BYUL_API_KEYenvironment variable
Quick start
BYUL_API_KEY=byul_xxxxxxxxxxxxx npx -y @byul/mcpConfiguration
Register this server as an MCP provider in your LLM client. The client will launch the server via stdio and communicate using JSON-RPC over stdin/stdout.
Parameters
Tools (summary; see
@docsfor the full spec)news_fetch→ proxiesGET /newswith filters:limit,cursor,sinceId,minImportance,q,symbol,startDate,endDate
Resource (summary; see
@docsfor the full spec)byul://news{?limit,cursor,sinceId,minImportance,q,symbol,startDate,endDate}
Each response contains:
A summary string like “Returned N articles”
The original JSON payload from the Byul API
Available Tools
news_fetch
Description: Fetch latest financial news
Parameters:
limit(number, optional) – number of articles (1-100)cursor(string, optional) – pagination cursor from previous pagesinceId(string, optional) – return articles created after this IDminImportance(number, optional) – minimum importance (1-10)q(string, optional) – search querysymbol(string, optional) – stock symbol (e.g., AAPL)startDate(string, optional) – ISO 8601 start timestamp (UTC)endDate(string, optional) – ISO 8601 end timestamp (UTC)
Example request:
Fetch top 5 news articles about AAPL from the past weekSecurity
Provide the API key via the
BYUL_API_KEYenvironment variable only. Do not hardcode credentials in code or configs.
Platform setup
1) Cursor (latest)
~/.cursor/mcp.json or project .cursor/mcp.json:
{
"mcpServers": {
"byul": {
"command": "npx",
"args": ["-y", "@byul/mcp"],
"env": { "BYUL_API_KEY": "byul_xxxxxxxxxxxxx" }
}
}
}2) Claude Code (VS Code extension)
CLI
claude mcp add -e BYUL_API_KEY=byul_xxxxxxxxxxxxx --scope user byul npx -- -y @byul/mcpSettings JSON
{
"mcpServers": {
"byul": {
"command": "npx",
"args": ["-y", "@byul/mcp"],
"env": { "BYUL_API_KEY": "byul_xxxxxxxxxxxxx" }
}
}
}3) Claude Desktop
claude_desktop_config.json:
{
"mcpServers": {
"byul": {
"command": "npx",
"args": ["-y", "@byul/mcp"],
"env": { "BYUL_API_KEY": "byul_xxxxxxxxxxxxx" }
}
}
}4) VS Code
Workspace .vscode/mcp.json:
{
"mcpServers": {
"byul": {
"command": "npx",
"args": ["-y", "@byul/mcp"],
"env": { "BYUL_API_KEY": "byul_xxxxxxxxxxxxx" }
}
}
}5) Windsurf
windsurf_mcp.json:
{
"mcpServers": {
"mcp-server-byul": {
"command": "npx",
"args": ["-y", "@byul/mcp"],
"env": {
"BYUL_API_KEY": "byul_xxxxxxxxxxxxx"
}
}
}
}6) Gemini CLI
~/.gemini/settings.json:
{
"mcpServers": {
"byul": {
"command": "npx",
"args": ["-y", "@byul/mcp"],
"env": { "BYUL_API_KEY": "byul_xxxxxxxxxxxxx" }
}
}
}If the mcpServers object does not exist, create it. This package supports stdio (local) transport only.
Troubleshooting
Missing API key
Error example:
Missing BYUL_API_KEY environment variableFix: set
BYUL_API_KEYin your environment before launching the server
Corporate proxy / firewall
npxmust reach the registry to download@byul/mcpon first run; configure your proxy settings accordingly
Windows / WSL path and env
PowerShell example:
$env:BYUL_API_KEY = "byul_xxxxxxxxxxxxx" npx -y @byul/mcp
Transport scope
This package covers only stdio transport. HTTP/SSE transports are intentionally not covered in this guide.
Compliant with the latest Model Context Protocol (MCP) specification.
This server cannot be deployed
Maintenance
Related MCP Connectors
Unlock the power of real-time financial data with our Finance MCP. Easily retrieve the latest
- mcpOAuthcom.twelvedata
Twelve Data MCP: real-time & historical market data (stocks, crypto, forex, etc).
Live financial data MCP: FX, crypto, stocks, news, URL reader. x402 on Base: $0.001/call.
Real-time news with bias scoring, live market data, and AI-powered options pricing
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceReal-time financial market data MCP server. Stocks, crypto, technicals, sentiment, FDA calendar. No API keys required.-
- AlicenseNot gradedqualityDmaintenanceProvides 10 financial data tools (market data, economic indicators, news, insider trades, and calendars) via a single MCP layer, enabling any MCP-compatible LLM to access diverse financial data through a unified interface.1MIT
- AlicenseAqualityBmaintenanceProvides live stock data and market news for financial analysis via any MCP-compatible AI app.2MIT

inferventisofficial
FlicenseNot gradedqualityDmaintenanceEnables AI agents to access real-time financial data, news, and web reading through a single MCP endpoint with zero installation.-