[Legacy] Doesn't seem to initialize and work
hi i am using this and ive tried everything and it doesnt seem to init, even though in the logs it says it does
@webcoderz How are you using this? Can you add more information for debugging?
mcp-bridge | INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) mcp-bridge | 2025-01-27 21:56:14.780 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:53 - entered stdio_client context manager for fetch mcp-bridge | 2025-01-27 21:56:14.780 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:57 - entered client session context manager for fetch mcp-bridge | 2025-01-27 21:56:14.781 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:53 - entered stdio_client context manager for searxng mcp-bridge | 2025-01-27 21:56:14.781 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:57 - entered client session context manager for searxng mcp-bridge | 2025-01-27 21:56:14.782 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:53 - entered stdio_client context manager for shodan mcp-bridge | 2025-01-27 21:56:14.782 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:57 - entered client session context manager for shodan mcp-bridge | 2025-01-27 21:56:14.782 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:53 - entered stdio_client context manager for alpha-vantage-mcp mcp-bridge | 2025-01-27 21:56:14.782 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:57 - entered client session context manager for alpha-vantage-mcp mcp-bridge | 2025-01-27 21:56:14.782 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:53 - entered stdio_client context manager for mcp-geo mcp-bridge | 2025-01-27 21:56:14.782 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:57 - entered client session context manager for mcp-geo mcp-bridge | 2025-01-27 21:56:14.782 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:53 - entered stdio_client context manager for coinmarket_service mcp-bridge | 2025-01-27 21:56:14.783 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:57 - entered client session context manager for coinmarket_service mcp-bridge | 2025-01-27 21:56:14.783 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:53 - entered stdio_client context manager for mcp-server-firecrawl mcp-bridge | 2025-01-27 21:56:14.783 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:57 - entered client session context manager for mcp-server-firecrawl mcp-bridge | Using CPython 3.12.8 interpreter at: /usr/local/bin/python3.12 mcp-bridge | Creating virtual environment at: .venv mcp-bridge | Using CPython 3.12.8 interpreter at: /usr/local/bin/python3.12 mcp-bridge | Creating virtual environment at: .venv mcp-bridge | Using CPython 3.12.8 interpreter at: /usr/local/bin/python3.12 mcp-bridge | Creating virtual environment at: MCP-searxng/.venv mcp-bridge | Using CPython 3.12.8 interpreter at: /usr/local/bin/python3 mcp-bridge | Creating virtual environment at: .venv mcp-bridge | [2025-01-27T21:56:14.875Z] Starting Shodan MCP Server... mcp-bridge | [2025-01-27T21:56:14.876Z] Shodan MCP Server is running. mcp-bridge | [2025-01-27T21:56:14.878Z] Received initialize request. mcp-bridge | Initializing FireCrawl MCP Server... mcp-bridge | FireCrawl MCP Server running on stdio mcp-bridge | 2025-01-27 21:56:14.878 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:59 - finished initialise session for shodan mcp-bridge | Installed 18 packages in 30ms mcp-bridge | Installed 20 packages in 151ms mcp-bridge | 2025-01-27 21:56:15.654 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:59 - finished initialise session for alpha-vantage-mcp mcp-bridge | 2025-01-27 21:56:15.738 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:59 - finished initialise session for searxng mcp-bridge | Installed 23 packages in 29ms mcp-bridge | 2025-01-27 21:56:16.473 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:59 - finished initialise session for coinmarket_service mcp-bridge | Installed 27 packages in 6ms mcp-bridge | 2025-01-27 21:56:17.017 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:59 - finished initialise session for mcp-geo mcp-bridge | Installed 33 packages in 97ms mcp-bridge | 2025-01-27 21:56:19.271 | DEBUG | mcp_bridge.mcp_clients.StdioClient:_maintain_session:59 - finished initialise session for fetch mcp-bridge | [2025-01-27T21:56:23.075Z] Registered tools. mcp-bridge | [01/27/25 21:56:23] INFO Processing request of type server.py:432 mcp-bridge | ListToolsRequest mcp-bridge | 2025-01-27 21:56:24.091 | DEBUG | mcp_bridge.mcp_clients.AbstractClient:_wait_for_session:137 - waiting for session for mcp-server-firecrawl mcp-bridge | 2025-01-27 21:56:25.100 | DEBUG | mcp_bridge.mcp_clients.AbstractClient:_wait_for_session:137 - waiting for session for mcp-server-firecrawl mcp-bridge | 2025-01-27 21:56:26.108 | DEBUG | mcp_bridge.mcp_clients.AbstractClient:_wait_for_session:137 - waiting for session for mcp-server-firecrawl mcp-bridge | [01/27/25 21:56:27] INFO Processing request of type server.py:432 mcp-bridge | PingRequest mcp-bridge | 2025-01-27 21:56:27.112 | DEBUG | mcp_bridge.mcp_clients.AbstractClient:_wait_for_session:137 - waiting for session for mcp-server-firecrawl mcp-bridge | INFO: 172.20.0.1:56904 - "GET /mcp/tools HTTP/1.1" 500 Internal Server Error mcp-bridge | [01/27/25 21:56:37] INFO Processing request of type server.py:432 mcp-bridge | PingRequest
im using it with MCP-Bridge which is pmuch a proxy for mcp via fastapi , when i hit the /mcp/tools endpoint it 503s because it cant connect to the firecrawl instance because it isnt initialized
Let me check and debug the issue
Have you added environment variables like FIRE_CRAWL_API_KEY or FIRE_CRAWL_API_URL in config.json?
yea i had added it