MCP Server

Connect AI assistants directly to ESG Hub using the Model Context Protocol.

What is MCP?Configure your AI assistant to connect to ESG Hub.

Setup

Add ESG Hub to your Claude Desktop configuration.

Claude Desktop

Add ESG Hub to your Claude Desktop configuration.

claude_desktop_config.jsonjson
{
  "mcpServers": {
    "esg-hub": {
      "command": "npx",
      "args": ["-y", "@ascentpartners/esg-hub-mcp"]
    }
  }
}

Configuration file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows)

Cursor / Windsurf

Use ESG Hub in your AI-powered IDE.

Settings > MCP Serversjson
{
  "mcpServers": {
    "esg-hub": {
      "command": "npx",
      "args": ["-y", "@ascentpartners/esg-hub-mcp"]
    }
  }
}

Manual Setup

Configure MCP manually for other clients.

npm install -g @ascentpartners/esg-hub-mcp

Available Tools

Five powerful tools to search and explore ESG content.

search_esg

Search the ESG Hub knowledge base using full-text keyword search. Returns matching articles and resources ranked by relevance.

Parameters
querySearch query (required)
limitMax results (default: 10)
sourceFilter: 'all', 'pages', or 'resources'

get_esg_page

Retrieve a specific ESG article by its slug/permalink. Returns the full article content including title, description, and markdown content.

Parameters
slugArticle slug (required, e.g., 'climate-change')

list_esg_pages

List all ESG articles with optional filtering by section or pillar. Returns article metadata without full content.

Parameters
sectionFilter by section (e.g., 'environmental')
pillarFilter by pillar: 'Environmental', 'Social', 'Governance'
limitMax results (default: 20)

list_esg_resources

List curated external ESG resources (articles, reports, tools) with optional filtering by type.

Parameters
typeFilter: 'article', 'report', 'tool', 'dataset'
limitMax results (default: 20)

get_esg_metadata

Get statistics about the ESG Hub knowledge base including total articles, resources, and section breakdowns.

Example Prompts

Try these prompts to get started with ESG Hub.

What are the key ESG reporting standards and how do they compare?
Find information about Scope 3 emissions and value chain decarbonization
List all articles about corporate governance and board diversity
What external resources are available from the Global Reporting Initiative?
Explain the TCFD framework using the ESG Hub knowledge base
What are the main environmental regulations in the EU?
Summarize the ESG Hub's coverage of social topics
Find resources about green bonds and sustainable finance

Configuration

Configure the MCP server with these environment variables.

VariableDefaultDescription
ESG_HUB_API_URLhttps://esg-hub.ascent.partnersBase URL of the ESG Hub API

Resources

Access static ESG content as resources.

Resource URItext
esg-hub://api-docs

Source Code

The MCP server is open source and available on GitHub. esg-hub/mcp-server