This MCP server uses [HTTP+SSE transport](https://spec.modelcontextprotocol.io/specification/2024-11-05/basic/transports/#http-with-sse) defined in MCP
Features
Tools
`search-company` - Find up to date information (name, address, list of directors, sector, etc.) about a company listed in France by providing a search query (name of the company, of the CEO, address, etc.)
Installation
Follow those instructions to run Data Gouv MCP server on your host.
Requirements
Node 22 (`lts/jod`)
pnpm 10
Instructions
Install dependencies:
Run the server:
Configure your favorite MCP client to use this new server:
Debugging
Start the [MCP Inspector](https://github.com/modelcontextprotocol/inspector) to debug this server, which is available as a package script:
Access the inspector in your browser at `http://localhost:5173`
Acknowledgment
[Frederic Barthelet](https://www.linkedin.com/in/frederic-barthelet/) who allowed me to hit the ground running with building an MCP server in ts.
[Matt Pocock](https://www.linkedin.com/in/mapocock/) and his always welcome neat TS tricks specifically in the context of writting your own MCP server on AI Hero: https://www.aihero.dev/publish-your-mcp-server-to-npm