No tools discovered
Check Python 3.11+, installed requirements and both absolute paths. A directly launched stdio server waits quietly for MCP input; a quiet terminal alone is not an error.
HTTP + LOCAL MCP
Connect six free tools using HTTP or the local MCP adapter. No wallet or payment credential is needed.
MCP runs locally and calls the public HTTPS API. There is no hosted /mcp endpoint. ACP and paid mainnet sales are not live.
01
curl 'https://lahamu.xyz/v1/macro/context'Read the tool catalog and OpenAPI contract for inputs and outputs. Macro Context includes SOFR/EFFR and ECB reference FX; preserve each observation date, unit and source notice.
Lahamu is not affiliated with the New York Fed. The New York Fed does not sanction, endorse, or recommend any products or services offered by Lahamu. New York Fed Terms of Use
02
Download the source bundle. These commands use Python 3.11 or newer on macOS or Linux. Extract it, then create an isolated environment. Downloading does not install or run anything.
unzip lahamu-mcp.zip
cd lahamu-mcp
python3 -m venv .venv
.venv/bin/python -m pip install -r agent_market/requirements-mcp.txtOn Windows PowerShell, check that py -3 uses Python 3.11 or newer, then use the commands below from the folder containing the download. No activation script is needed.
py -3 --version
Expand-Archive -Path .\lahamu-mcp.zip -DestinationPath .
Set-Location .\lahamu-mcp
py -3 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r agent_market/requirements-mcp.txt03
For hosts that accept mcpServers JSON, replace both absolute paths below with your extracted folder. Other hosts use the same executable and arguments in their local stdio settings. Restart or reconnect the host.
{
"mcpServers": {
"lahamu": {
"command": "/ABSOLUTE/PATH/lahamu-mcp/.venv/bin/python",
"args": [
"/ABSOLUTE/PATH/lahamu-mcp/agent_market/mcp_server.py"
]
}
}
}Windows host example: use the extracted folder’s absolute paths. Forward slashes are valid in these JSON paths; do not copy the macOS/Linux executable path on Windows.
{
"mcpServers": {
"lahamu": {
"command": "C:/ABSOLUTE/PATH/lahamu-mcp/.venv/Scripts/python.exe",
"args": [
"C:/ABSOLUTE/PATH/lahamu-mcp/agent_market/mcp_server.py"
]
}
}
}The adapter exposes four data tools plus market_input_check and execution_cost_compare. The two checks use fixed free POST routes. Paid Orderbook Audit remains separate.
04
Call macro_context. Include each observation date, rate and FX units,
partial-source failures, and the source notices in your answer.Inspect the discovered tools and the actual response. A successful connection is not proof that every source is healthy. Keep partial failures and stale dates visible. WhaleScope always remains a fixed historical sample with collection paused.
Preserve attribution, original-data links and calculation notices when displaying or summarizing data. Free API access does not itself grant redistribution or commercial-use permission.
05
Check Python 3.11+, installed requirements and both absolute paths. A directly launched stdio server waits quietly for MCP input; a quiet terminal alone is not an error.
MCP calls have a 15-second total deadline and never retry automatically. A sleeping free host may need longer: open the service, wait for it to respond, then explicitly retry a free call. A 402 response is refused; the adapter never pays.