home / mcp / bybit announcements mcp server
Provides an MCP server to fetch Bybit announcements with rich querying and formatted Markdown output.
Configuration
View docs{
"mcpServers": {
"kukapay-bybit-announcements-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/bybit-announcements-mcp",
"run",
"main.py"
]
}
}
}This MCP server lets you fetch Bybit announcements, filter them by locale, type, and tag, and receive neatly formatted Markdown output. It’s designed to help agents stay informed with concise, readable updates without digging through raw data.
You interact with this MCP server through an MCP client by calling the core tool get_announcements. Use it to retrieve Bybit announcements with your chosen locale, type, and tag filters, then receive a clean Markdown result that includes titles, timestamps, descriptions, and links.
Practical usage patterns include: filtering for a specific locale like en-US to get English content, narrowing by type such as new_crypto, and combining with a tag like Spot to focus on a subset of announcements. You can adjust the page and limit parameters to browse through results, up to 50 per page.
Prerequisites you need before installation:
1) Clone the MCP server repository and install dependencies.
2) Install and run the MCP server locally using uv. The installation snippet shows how to set up the MCP and name it "Bybit Announcements".
3) If you are using Claude Desktop, install the MCP as a Claude Desktop application and run it from there.
Configuration example for the MCP server is provided to help you organize how it runs locally. It specifies a stdio (local) server that you can start with a directory path you control.
{
"mcpServers": {
"Bybit Announcements": {
"command": "uv",
"args": [ "--directory", "/path/to/bybit-announcements-mcp", "run", "main.py" ]
}
}
}Retrieves Bybit announcements with filters for locale, type, tag, page, and limit, and returns a Markdown-formatted string with titles, timestamps, and URLs.