A Model Context Protocol (MCP) tool for interacting with Invertir Online (IOL) API through Claude Desktop.
git clone https://github.com/fernandezpablo85/mcpiol.git
cd mcpiol
curl -LsSf https://astral.sh/uv/install.sh | sh
uv sync
.env
file in the project root with your IOL credentials:IOL_USER=your_username
IOL_PASS=your_password
open ~/Library/Application\ Support/Claude
claude_desktop_config.json
:touch ~/Library/Application\ Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"iol": {
"command": "/Users/YOUR_USERNAME/.local/bin/uv",
"args": [
"--directory",
"/Users/YOUR_USERNAME/projects/playground/mcpiol",
"run",
"main.py"
]
}
}
}
Important notes:
YOUR_USERNAME
with your actual usernamecommand
and --directory
paths must be absolute pathswhich uv
in the terminalTo run the test suite:
pytest tests/test_client.py -v
For coverage report:
pytest tests/test_client.py --cov=client -v
If tools don't appear in Claude Desktop:
If authentication fails:
MIT
Feel free to open issues or submit pull requests.
{
"mcpServers": {
"iol": {
"env": {},
"args": [
"--directory",
"/Users/YOUR_USERNAME/projects/playground/mcpiol",
"run",
"main.py"
],
"command": "uv"
}
}
}
Seamless access to top MCP servers powering the future of AI integration.