ib-api-tools-mcp-server
The IntelligenceBank API Tools MCP Server provides tools for interacting with the IntelligenceBank API, including browser-based authentication.
The IntelligenceBank API Tools MCP Server is designed to facilitate seamless interaction with the IntelligenceBank API. It offers a set of tools that enable developers to authenticate and manage sessions through a browser-based flow. The server supports both development and production environments, allowing for easy setup and configuration. Developers can clone the repository, install dependencies, and configure their environment to start using the tools. The server is integrated with VSCode MCP settings, making it convenient for developers to manage their development workflow. The server also provides a straightforward way to check authentication status and manage sessions, ensuring a smooth user experience.
Features
- Browser-based authentication flow for easy login and session management.
- Support for both development and production environments.
- Integration with VSCode MCP settings for streamlined development.
- Tools for checking authentication status and managing sessions.
- Easy setup and configuration with detailed installation instructions.
MCP Tools
- {'auth.login': 'Starts the browser login flow, obtaining an initial token, opening the browser for login, polling for completion, and storing the session.'}
- {'auth.status': 'Checks the current authentication status.'}
Usage with Different Platforms
Local Development Setup
bash
git clone https://github.com/ibproduct/ib-api-tools-mcp-server.git
cd ib-api-tools-mcp-server
npm install
cp .env.example .env
chmod +x scripts/dev-install.sh
./scripts/dev-install.sh
VSCode MCP Configuration
{
"mcpServers": {
"ib-api-tools-dev": {
"command": "node",
"args": [
"/Users/charly/Documents/Cline/MCP/ib-api-tools-dev/index.js"
],
"env": {
"IB_API_URL": "https://your-ib-instance.intelligencebank.com"
},
"disabled": false
}
}
}
Production Installation
bash
mkdir -p ~/Documents/Cline/MCP/ib-api-tools
git clone https://github.com/ibproduct/ib-api-tools-mcp-server.git
cd ib-api-tools-mcp-server
npm install
npm run build
cp -r package.json dist/* ~/Documents/Cline/MCP/ib-api-tools/
cd ~/Documents/Cline/MCP/ib-api-tools
npm install --production
VSCode MCP Production Configuration
{
"mcpServers": {
"ib-api-tools": {
"command": "node",
"args": [
"/Users/charly/Documents/Cline/MCP/ib-api-tools/index.js"
],
"env": {
"IB_API_URL": "https://your-ib-instance.intelligencebank.com"
},
"disabled": false
}
}
}
Related MCP Servers
View all browser_automation servers →Fetch
by modelcontextprotocol
A Model Context Protocol server that provides web content fetching capabilities, enabling LLMs to retrieve and process content from web pages.
markdownify-mcp
by zcaceres
Markdownify is a Model Context Protocol (MCP) server that converts various file types and web content to Markdown format.
mcp-playwright
by executeautomation
A Model Context Protocol server that provides browser automation capabilities using Playwright.
playwright-mcp
by microsoft
Playwright MCP is a Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots.
mcp-server-weibo
by Selenium39
The Weibo MCP Server (TypeScript Version) is designed for scraping Weibo user information, feeds, and search functionality using the Model Context Protocol.
web-eval-agent
by Operative-Sh
operative.sh's MCP Server is a tool for autonomous debugging of web applications directly from your code editor.
browser-tools-mcp
by AgentDeskAI
BrowserTools MCP is a browser monitoring and interaction tool that enhances AI applications by capturing and analyzing browser data through a Chrome extension.