Business Intelligence MCP

HS Codes MCP Server

The Harmonized System is the global customs classification used by more than 200 administrations and organized into about 5,000 commodity groups. It is important for tariffs, trade compliance, sourcing, and import-export analysis.

MCP Version: 1.0.0 3 MCP Tools Authentication
HS Codes

Base URL

https://mcp.pressmonitor.com/

Authentication

MCP calls also use Bearer tokens over JSON-RPC 2.0 requests.

Authorization: Bearer YOUR_TOKEN

Discover Tools

Start by listing the tools exposed by the MCP server.

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
tool news_headlines

News Headlines

Get news headlines

Arguments

Name Type Required Description
code string Yes Entity code (e.g., ticker symbol, industry code)
lang_code string No Filter by language code (ISO 639-1)
country_code string No Filter by country code (ISO 3166-1 alpha-2)
count string No Number of results to return
cursor string No Pagination cursor (alternative to search_after)

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"news_headlines","arguments":{"code":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'
tool news_briefs

News Briefs

Get news briefs

Arguments

Name Type Required Description
code string Yes Entity code (e.g., ticker symbol, industry code)
lang_code string No Filter by language code (ISO 639-1)
country_code string No Filter by country code (ISO 3166-1 alpha-2)
count string No Number of results to return
cursor string No Pagination cursor (alternative to search_after)

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"news_briefs","arguments":{"code":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'
tool news_fulltext

News Fulltext

Get full-text news

Arguments

Name Type Required Description
code string Yes Entity code (e.g., ticker symbol, industry code)
lang_code string No Filter by language code (ISO 639-1)
country_code string No Filter by country code (ISO 3166-1 alpha-2)
count string No Number of results to return
cursor string No Pagination cursor (alternative to search_after)

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"news_fulltext","arguments":{"code":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'