The Code Assistant tool leverages all the public Bigdata.com documentation and help you build your services to use Bigdata.com Services.

Installation

Run the following command to install the tool, and follow the given instructions.

npx mint-mcp add docs.bigdata.com

The last step will ask you to run the local MCP server with a specific command.

Then you are all set! The tool is now available in your IDE.

Let’s create a simple project with a Python script that defines a curated list of trusted financial sources and perform a search with a Similarity filter.

Set up local environment

Create a project folder in your workspace and name it bigdata-code-assistant-example.

mkdir bigdata-code-assistant-example
cd bigdata-code-assistant-example

and follow the Prerequisites instructions to set up the local Bigdata.com environment.

Create an empty Python file

Once you have your local environment set up with your credentials in the file .env, you can create an empty Python file.

  • grounding_with_bigdata_search.py

You should have the following file structure:

bigdata-code-assistant-example/
├── bigdata_venv/
├── .env
└── grounding_with_bigdata_search.py

Script implementation

Use the following prompt to ask your Agentic IDE to help you create the code for that file:

Can you help me edit the Python script "grounding_with_bigdata_search.py" that authenticates to Bigdata.com APIs using username and password? Please use the MCP tool docs.bigdata.com as a reference.

I want the script to:

1. Use dotenv to load the environment variables that Bigdata will accept by default.
2. Explore the bigdata.com Knowledge Graph to get a list of Source IDs with rank one and from the "US" country.
3. Can you send a query to the Search Service using the list of sources as a Query filter and a Similarity filter with the text "Partnership agreement"?
4. Finally, could you print the following fields from the documents in the response:
	- Document headline
	- Chunk relevance
	- Chunk text

Please add an extra line between documents.

Your Agentic IDE will ask you permission to access the MCP tool docs.bigdata.com, and then build the full script for you.

You can accept the changes and run the script to see the results.

Test the script

Run the script and iterate if you want to enhance it.

Example output:

Headline: AtkinsRéalis and France's EDF Sign Pivotal Global Nuclear Collaboration Agreement
Chunk relevance: 0.6133012727008996
Chunk text: The collaboration agreement, which will expand the strategic partnership between the two nuclear power nations and better integrate their respective industries, will cover both pre-technology and post-technology vendor selection processes and will include:
Engineering support
* The provision of non-reactor equipment
* Sharing of best practices
* Installation and commissioning services
* Engagement between the centres of excellence of each organization


Headline: Moelis & Co files FORM 8-K on Jun 9, 2025
Chunk relevance: 0.5473628170766665
Chunk text: (h) The Participant has received and reviewed the Partnership Agreement. The Participant acknowledges and agrees that the Partnership Units are subject to the provisions of the Partnership Agreement.
(i) The Participant has full authority to enter into this Agreement and the Partnership Agreement, and to perform the Participant's obligations hereunder and thereunder. This Agreement and the Partnership Agreement have been duly and validly executed and delivered by the Participant and constitute legal, valid and binding obligations of the Participant, enforceable against the Participant in accordance with their terms, subject, as to the enforcement of remedies, to the effect of any applicable bankruptcy, insolvency, reorganization, moratorium or other similar law of general application affecting creditors and general principles of equity. The execution, delivery and performance of this Agreement and the Partnership Agreement does not and will not conflict with, violate or cause a breach of any agreement, contract or instrument to which the Participant is a party or any judgment, order, decree or law to which the Participant is subject.