bigquery & web search api + mcp server
Overview
What is BigQuery & Tavily FastAPI MCP?
BigQuery & Tavily FastAPI MCP is a lightweight and secure API designed for accessing and querying Google BigQuery datasets and Tavily search functionalities.
How to use BigQuery & Tavily FastAPI MCP?
To use this project, clone the repository, install the necessary dependencies, configure your environment variables, and run the application. The API will be accessible at http://localhost:8000.
Key features of BigQuery & Tavily FastAPI MCP?
- Read-only access to BigQuery datasets and tables.
- Security features including query validation and dataset access control.
- Full support for standard BigQuery queries with cost control.
- Tavily search and web content extraction capabilities.
- RESTful API with comprehensive documentation.
Use cases of BigQuery & Tavily FastAPI MCP?
- Querying and analyzing large datasets in Google BigQuery.
- Extracting web content using Tavily for data enrichment.
- Integrating with other applications via a secure API.
FAQ from BigQuery & Tavily FastAPI MCP?
- What are the prerequisites for using this API?
You need Python 3.11 or higher, a Google Cloud Project with BigQuery enabled, and a Tavily API key.
- Is there a cost associated with using BigQuery?
Yes, BigQuery charges based on the amount of data processed by your queries.
- Can I use this API for production applications?
Yes, it is designed to be secure and efficient for production use.