zei-world-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@zei-world-mcpCompare Hopaal and Balzac Paris on ESG scores"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
zei-world-mcp
An MCP server that exposes ESG/CSR data from Zei World to LLMs. Browse sectors, search companies, compare ESG scores, and explore detailed evaluation criteria — all through natural language.
Tools
Tool | Description |
| List all ESG/CSR sectors |
| List activities (sub-categories) within a sector |
| List ranked companies in an activity (paginated) |
| Search for a company by name |
| Get a company's ESG profile (E/S/G scores, classifications) |
| Get detailed evaluation criteria for a company in a category |
| Compare 2–5 companies side by side |
| Get the full ranking within an activity, optionally by category |
Related MCP server: mcp-edgar
Quick start
npm install
npm run buildStdio (local MCP client)
npm startUse with any MCP-compatible client (e.g. Claude Desktop). Add to your client config:
{
"mcpServers": {
"zei-world": {
"command": "node",
"args": ["/absolute/path/to/zei-world-mcp/build/index.js"]
}
}
}HTTP (local testing)
npm run start:httpServer listens on http://localhost:3000/mcp. Stateless mode — every POST gets a fresh server instance.
curl -X POST http://localhost:3000/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"0.1"}}}'Docker
npm run build
docker build -t zei-world-mcp .
docker run -p 3000:3000 zei-world-mcpVercel
The project includes a serverless handler at api/mcp.ts with a vercel.json config. Deploy by connecting the repo to Vercel — the endpoint will be available at /mcp.
Examples
Once connected to an MCP client, you can ask questions in natural language. Here are a few things you can try:
What ESG sectors are available on Zei World?
Uses list_sectors to return all 31 sectors.
Show me the activities in the food & agriculture sector
Uses list_activities to list sub-categories like organic farming, breweries, dairy, etc.
Search for "Hopaal"
Uses search_company to find the sustainable fashion brand and return its ID.
What's the ESG profile of Comme Avant?
Uses get_company_profile to show their scores (72% on Environment) and classifications across E/S/G.
How does Les 2 Marmottes score on environmental criteria?
Uses get_company_criteria with category Environnement to show each criterion, its coefficient, and score.
Compare Hopaal and Balzac Paris on their ESG scores
Uses compare_companies to display a side-by-side comparison of both fashion brands.
Who are the top-ranked eco-friendly banks?
Uses list_activities to find banking, then get_activity_ranking to list OnlyOne, Goodvest, Green-Got, and Helios.
Show me the governance ranking for cosmetics brands
Chains list_activities to find the right activity, then get_activity_ranking with category Gouvernance.
Project structure
src/
index.ts # Stdio entry point
server.ts # createServer() factory (shared by stdio + HTTP)
local-http.ts # Local HTTP server for testing
types.ts # Zod schemas and TypeScript types
cache.ts # In-memory cache
fetcher.ts # HTTP fetcher for zei.world
tools/ # One file per MCP tool
scraper/ # HTML scrapers for zei.world pages
api/
mcp.ts # Vercel serverless handlerDisclaimer
This server works by scraping the public zei.world website. It relies heavily on the current HTML structure of the site and may break without warning if Zei World changes their pages. This project is not affiliated with or endorsed by Zei World.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceProvides AI agents with access to CO2 emissions data, climate projections, and risk assessments for heat, flooding, and drought, supporting ESG analysis and CSRD compliance.Last updatedMIT
- Alicense-qualityDmaintenanceEnables LLMs to access SEC EDGAR data: search filings, extract sections, pull structured financials, and track insider transactions.Last updated19MIT
- Flicense-qualityBmaintenanceEnables interaction with GRESB's Real Estate ESG Benchmarking API, allowing users to query entity data, scores, benchmarks, indicators, and submit survey responses via natural language.Last updated
- Flicense-qualityCmaintenanceProvides AI assistants direct access to SEC EDGAR filing data — financials, filings, and filing text — with no API key required.Last updated
Related MCP Connectors
SEC EDGAR for AI agents: company filings, financials and insider trades. No API keys.
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
Provide AI assistants with real-time access to official SEC EDGAR filings and financial data. Enab…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mcorbe/zei-world-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server