mcp-byul▌

by byul-ai
mcp-byul: Access real-time financial data via the Byul API — breaking economic news, Fear & Greed Index, and a global ec
The Byul Finance MCP provides real-time financial data via the Byul API, including breaking economic news, the Fear & Greed Index, and an economic calendar for global events.
best for
- / Financial analysts tracking market news
- / Developers building trading apps
- / Investors researching specific stocks
- / Economic research and analysis
capabilities
- / Fetch breaking financial news
- / Search news by company symbol
- / Filter news by importance level
- / Query economic calendar events
- / Access Fear & Greed Index data
- / Paginate through historical news
what it does
Provides real-time financial data via the Byul API including breaking economic news, Fear & Greed Index, and economic calendar events.
about
mcp-byul is an official MCP server published by byul-ai that provides AI assistants with tools and capabilities via the Model Context Protocol. mcp-byul: Access real-time financial data via the Byul API — breaking economic news, Fear & Greed Index, and a global ec It is categorized under finance, developer tools.
how to install
You can install mcp-byul in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
license
MIT
mcp-byul is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
readme
@byul/mcp
Compliant with the latest Model Context Protocol (MCP) specification.
Links
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/mcp
Configuration
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 week
Security
- 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/mcp
Settings 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 variable - Fix: set
BYUL_API_KEYin your environment before launching the server
- Error example:
-
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
- PowerShell example:
-
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.
FAQ
- What is the mcp-byul MCP server?
- mcp-byul is a Model Context Protocol (MCP) server profile on explainx.ai. MCP lets AI hosts (e.g. Claude Desktop, Cursor) call tools and resources through a standard interface; this page summarizes categories, install hints, and community ratings.
- How do MCP servers relate to agent skills?
- Skills are reusable instruction packages (often SKILL.md); MCP servers expose live capabilities. Teams frequently combine both—skills for workflows, MCP for APIs and data. See explainx.ai/skills and explainx.ai/mcp-servers for parallel directories.
- How are reviews shown for mcp-byul?
- This profile displays 10 aggregated ratings (sample rows for discoverability plus signed-in user reviews). Average score is about 4.5 out of 5—verify behavior in your own environment before production use.
Ratings
4.5★★★★★10 reviews- ★★★★★Shikha Mishra· Oct 10, 2024
mcp-byul is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.
- ★★★★★Piyush G· Sep 9, 2024
We evaluated mcp-byul against two servers with overlapping tools; this profile had the clearer scope statement.
- ★★★★★Chaitanya Patil· Aug 8, 2024
Useful MCP listing: mcp-byul is the kind of server we cite when onboarding engineers to host + tool permissions.
- ★★★★★Sakshi Patil· Jul 7, 2024
mcp-byul reduced integration guesswork — categories and install configs on the listing matched the upstream repo.
- ★★★★★Ganesh Mohane· Jun 6, 2024
I recommend mcp-byul for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.
- ★★★★★Oshnikdeep· May 5, 2024
Strong directory entry: mcp-byul surfaces stars and publisher context so we could sanity-check maintenance before adopting.
- ★★★★★Dhruvi Jain· Apr 4, 2024
mcp-byul has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
- ★★★★★Rahul Santra· Mar 3, 2024
According to our notes, mcp-byul benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.
- ★★★★★Pratham Ware· Feb 2, 2024
We wired mcp-byul into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.
- ★★★★★Yash Thakker· Jan 1, 2024
mcp-byul is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.