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
queryβ€” Search query (required)
limitβ€” Max results (default: 10)
sourceβ€” Filter: '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
slugβ€” Article 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
sectionβ€” Filter by section (e.g., 'environmental')
pillarβ€” Filter by pillar: 'Environmental', 'Social', 'Governance'
limitβ€” Max results (default: 20)

list_esg_resources

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

Parameters
typeβ€” Filter: 'article', 'report', 'tool', 'dataset'
limitβ€” Max 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

MCP Server β€” ESG Hub β€” ESG Hub