csonigo_datagouv_mcp_server

csonigo_datagouv_mcp_server

by csonigo
An MCP server for interacting with Data.gouv.fr API to search and retrieve company information in France.

Data Gouv MCP Server

The Data Gouv MCP Server is a specialized tool designed to interact with the Data.gouv.fr API, specifically leveraging the API Recherche Entreprises. It uses the HTTP+SSE transport as defined in the Model Context Protocol (MCP) to provide seamless integration and data retrieval.


Features

Tools

  • search-company: Retrieve up-to-date information about companies listed in France. This includes details such as the company name, address, list of directors, sector, and more. The search can be performed using various query parameters like the company name, CEO name, or address.

Installation

Follow these steps to set up and run the Data Gouv MCP Server on your local machine.

Requirements

  • Node 22 (lts/jod)
  • pnpm 10

Instructions

  1. Install dependencies:
    shell pnpm install
  2. Run the server:
    shell pnpm run dev
  3. Configure your MCP client to use the server:
    json { "mcpServers": { "data-gouv": { "url": "http://localhost:3001/sse" } } }

Debugging

To debug the server, use the MCP Inspector:

pnpm run inspector

Access the inspector in your browser at http://localhost:5173.


Acknowledgment

  • Frederic Barthelet: For providing foundational guidance on building an MCP server in TypeScript.
  • Matt Pocock: For sharing valuable TypeScript tips and tricks, particularly in the context of publishing an MCP server. Check out his work on AI Hero.

About

This project is an MCP server designed to interact with the Data.gouv.fr API, providing users with a streamlined way to access and utilize public data.


Resources


Project Stats

  • Stars: 3
  • Watchers: 2
  • Forks: 1

Languages

  • TypeScript 100.0%

Features & Capabilities

Categories
mcp_server model_context_protocol typescript api_integration search data_gouv

Implementation Details

Stats

0 Views
3 GitHub Stars

Repository Info

csonigo Organization

Similar MCP Servers

continuedev_continue by continuedev
25049
21423
9300