Skip to main content
Glama

MCP Recherche d'entreprises

by yoanbernabeu

This MCP (API Connection Module) allows you to interact with the Business Search API provided by data.gouv.fr.

Description

The Business Search API allows you to search and find French companies. It offers two types of searches:

  • Text search (name, address, leaders and elected officials)
  • Geographic search

Features

The MCP allows you to:

  • Search for companies by different criteria
  • Filter results by multiple parameters
  • Access essential company information (name, SIREN, SIRET, NAF code)
  • Perform geographic searches around a point with the following parameters:
    • Latitude and longitude of the search point
    • Search radius (up to 50km)
    • Activity filters (NAF code, activity section)
    • Results pagination

Source

This MCP is based on the official data.gouv.fr API: Business Search API

Limitations

The API has some limitations:

  • Does not provide access to predecessors and successors of an establishment
  • Does not allow access to non-disseminable companies
  • Does not allow access to companies that have been refused registration with the RCS
  • The geographic search radius is limited to a maximum of 50km

Technical limitations

  • Limit of 7 calls per second
  • Availability: 100% over the last month
  • Access: Open to all

Use

As a user

The easiest way to use this MCP is via npx :

npx mcp-recherche-entreprises
As a developer
  1. Installing dependencies:
npm install
  1. Project build:
npm run build

This command will:

  • Compile TypeScript files to JavaScript
  • Place them in the dist/ folder
  • Make JavaScript files executable
  1. Startup :

To launch the server in development mode with the MCP Inspector (recommended for development):

npm run dev

To launch the server without the Inspector:

npm start

The MCP Inspector provides a graphical interface for testing and debugging MCP requests in real time.

Use with Cursor

To use this MCP in Cursor, add the following configuration to your .cursor/settings.json file:

{ "mcpServers": { "recherche-entreprises": { "command": "npx mcp-recherche-entreprises" } } }

This configuration will allow Cursor to automatically use this MCP for business searches.

MCP Resources for Contributors

Official documentation

Development tools

Best practices

  • Use the TypeScript SDK for implementation
  • Follow project code conventions
  • Implement robust error handling
  • Clearly document the API
  • Maintain compatibility with future versions

Testing and debugging

  • Using the Inspector for Debugging
  • Implement unit tests
  • Check compliance with the MCP specification
  • Analyze performance with the appropriate tools

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contribution

Contributions are welcome! Check out our contribution guide for more information on how to contribute to this project.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Enables interaction with the French business search API from data.gouv.fr, allowing users to search for French companies by text or geographical criteria and access essential business information.

  1. Description
    1. Features
      1. Source
        1. Limitations
          1. Technical limitations
            1. Use
              1. As a user
              2. As a developer
              3. Use with Cursor
            2. MCP Resources for Contributors
              1. Official documentation
              2. Development tools
              3. Best practices
              4. Testing and debugging
            3. License
              1. Contribution

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  Enables searching and retrieving detailed flight information using the Duffel API, supporting various flight types and flexible search parameters for efficient travel planning.
                  Last updated -
                  3
                  92
                  Python
                  MIT License
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  Facilitates web search capabilities using Perplexity's API, allowing users to retrieve search results through Claude's interface.
                  Last updated -
                  1
                  3
                  JavaScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  Query a variety of data from Brasil resources seamlessly. Access information on postal codes, area codes, banks, holidays, taxes, and more through a unified interface. Enhance your AI agents and applications with rich and updated data from BrasilAPI effortlessly.
                  Last updated -
                  4
                  TypeScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that enables interaction with Datagouv APIs, primarily allowing users to search for up-to-date information about companies registered in France.
                  Last updated -
                  8
                  TypeScript

                View all related MCP servers

                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/yoanbernabeu/mcp-recherche-entreprises'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server