MCP Server
Connect AI assistants directly to ESG Hub using the Model Context Protocol.
Setup
Add ESG Hub to your Claude Desktop configuration.
Claude Desktop
Add ESG Hub to your Claude Desktop configuration.
{
"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.
{
"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-mcpAvailable 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.
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.
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.
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.
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.
Configuration
Configure the MCP server with these environment variables.
| Variable | Default | Description |
|---|---|---|
ESG_HUB_API_URL | https://esg-hub.ascent.partners | Base URL of the ESG Hub API |
Resources
Access static ESG content as resources.
esg-hub://api-docsSource Code
The MCP server is open source and available on GitHub. esg-hub/mcp-server