MCP server for FYERS API v3 with auto Oauth
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"fyers-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for FYERS API v3 with auto Oauth
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in security
An evil MCP server used for redteam testing
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.
MCP server for using the REMnux malware analysis toolkit via AI assistants
MCP Security Weekly
Get CVE alerts and security updates for Fyers Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP (Model Context Protocol) server for Fyers API v3 with automated OAuth authentication
A comprehensive MCP server that enables Claude Desktop to interact with Fyers trading platform through a secure, automated authentication flow. Supports all major trading operations including portfolio management, order placement, and real-time market data.
.env file# Clone the repository
git clone https://github.com/quantabox/fyers-mcp-server.git
cd fyers-mcp-server
# Install dependencies using uv (recommended)
curl -LsSf https://astral.sh/uv/install.sh | sh
uv sync
# Or install with pip
pip install .
Create Fyers API App:
http://localhost:8080/App ID and Secret KeyConfigure Environment:
cp .env.example .env
Edit .env file:
FYERS_CLIENT_ID=YOUR_APP_ID-100 # e.g., ABC123XYZ-100
FYERS_SECRET_KEY=YOUR_SECRET_KEY # Secret from Fyers app
FYERS_REDIRECT_URI=http://localhost:8080/
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"fyers-mcp-server": {
"command": "uv",
"args": [
"run",
"--directory",
"/path/to/fyers-mcp-server",
"python",
"fyers_mcp_complete.py"
],
"env": {
"PYTHONWARNINGS": "ignore"
}
}
}
}
authenticateauthenticate() - One-click OAuth authenticationcheck_auth_status() - Verify current authenticationget_profile() - User profile informationget_funds() - Account balance and margin detailsget_holdings() - Portfolio holdings with P&Lget_positions() - Current trading positionsplace_order(symbol, quantity, order_type, side, ...) - Place new ordersmodify_order(order_id, quantity, limit_price, ...) - Modify existing orderscancel_order(order_id) - Cancel pending ordersget_orders() - Order history and status